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
idRenderLight Class Referenceabstract

#include <tr_local.h>

Inheritance diagram for idRenderLight:
idRenderLightLocal

Public Member Functions

virtual ~idRenderLight ()
 
virtual void FreeRenderLight ()=0
 
virtual void UpdateRenderLight (const renderLight_t *re, bool forceUpdate=false)=0
 
virtual void GetRenderLight (renderLight_t *re)=0
 
virtual void ForceUpdate ()=0
 
virtual int GetIndex ()=0
 

Detailed Description

Definition at line 152 of file tr_local.h.

Constructor & Destructor Documentation

virtual idRenderLight::~idRenderLight ( )
inlinevirtual

Definition at line 154 of file tr_local.h.

Member Function Documentation

virtual void idRenderLight::ForceUpdate ( )
pure virtual

Implemented in idRenderLightLocal.

virtual void idRenderLight::FreeRenderLight ( )
pure virtual

Implemented in idRenderLightLocal.

virtual int idRenderLight::GetIndex ( )
pure virtual

Implemented in idRenderLightLocal.

virtual void idRenderLight::GetRenderLight ( renderLight_t re)
pure virtual

Implemented in idRenderLightLocal.

virtual void idRenderLight::UpdateRenderLight ( const renderLight_t re,
bool  forceUpdate = false 
)
pure virtual

Implemented in idRenderLightLocal.


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