doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
idRenderEntity Class Referenceabstract

#include <tr_local.h>

Inheritance diagram for idRenderEntity:
idRenderEntityLocal

Public Member Functions

virtual ~idRenderEntity ()
 
virtual void FreeRenderEntity ()=0
 
virtual void UpdateRenderEntity (const renderEntity_t *re, bool forceUpdate=false)=0
 
virtual void GetRenderEntity (renderEntity_t *re)=0
 
virtual void ForceUpdate ()=0
 
virtual int GetIndex ()=0
 
virtual void ProjectOverlay (const idPlane localTextureAxis[2], const idMaterial *material)=0
 
virtual void RemoveDecals ()=0
 

Detailed Description

Definition at line 165 of file tr_local.h.

Constructor & Destructor Documentation

virtual idRenderEntity::~idRenderEntity ( )
inlinevirtual

Definition at line 167 of file tr_local.h.

Member Function Documentation

virtual void idRenderEntity::ForceUpdate ( )
pure virtual

Implemented in idRenderEntityLocal.

virtual void idRenderEntity::FreeRenderEntity ( )
pure virtual

Implemented in idRenderEntityLocal.

virtual int idRenderEntity::GetIndex ( )
pure virtual

Implemented in idRenderEntityLocal.

virtual void idRenderEntity::GetRenderEntity ( renderEntity_t re)
pure virtual

Implemented in idRenderEntityLocal.

virtual void idRenderEntity::ProjectOverlay ( const idPlane  localTextureAxis[2],
const idMaterial material 
)
pure virtual

Implemented in idRenderEntityLocal.

virtual void idRenderEntity::RemoveDecals ( )
pure virtual

Implemented in idRenderEntityLocal.

virtual void idRenderEntity::UpdateRenderEntity ( const renderEntity_t re,
bool  forceUpdate = false 
)
pure virtual

Implemented in idRenderEntityLocal.


The documentation for this class was generated from the following file: