#include <DGLE.h>
Public Member Functions | |
virtual DGLE_RESULT DGLE_API | SetEnabled (bool bEnabled)=0 |
virtual DGLE_RESULT DGLE_API | SetColor (const TColor4 &stColor)=0 |
virtual DGLE_RESULT DGLE_API | SetPosition (const TPoint3 &stPos)=0 |
virtual DGLE_RESULT DGLE_API | SetDirection (const TVector3 &stDir)=0 |
virtual DGLE_RESULT DGLE_API | SetRange (float fRange)=0 |
virtual DGLE_RESULT DGLE_API | SetIntensity (float fIntensity)=0 |
virtual DGLE_RESULT DGLE_API | SetSpotAngle (float fAngle)=0 |
virtual DGLE_RESULT DGLE_API | SetType (E_LIGHT_TYPE eType)=0 |
virtual DGLE_RESULT DGLE_API | GetEnabled (bool &bEnabled)=0 |
virtual DGLE_RESULT DGLE_API | GetColor (TColor4 &stColor)=0 |
virtual DGLE_RESULT DGLE_API | GetPosition (TPoint3 &stPos)=0 |
virtual DGLE_RESULT DGLE_API | GetDirection (TVector3 &stDir)=0 |
virtual DGLE_RESULT DGLE_API | GetRange (float &fRange)=0 |
virtual DGLE_RESULT DGLE_API | GetIntensity (float &fIntensity)=0 |
virtual DGLE_RESULT DGLE_API | GetSpotAngle (float &fAngle)=0 |
virtual DGLE_RESULT DGLE_API | GetType (E_LIGHT_TYPE &eType)=0 |
virtual DGLE_RESULT DGLE_API | Update ()=0 |
![]() | |
virtual DGLE_RESULT DGLE_API | Free ()=0 |
Releases object and deallocates memory. | |
virtual DGLE_RESULT DGLE_API | GetType (E_ENGINE_OBJECT_TYPE &eObjType)=0 |
Returns type of object. | |
virtual DGLE_RESULT DGLE_API | GetUnknownType (uint &uiObjUnknownType)=0 |
In case object type is EOT_UNKNOWN, you can use this function to get specific object type id. | |
![]() | |
virtual DGLE_RESULT DGLE_API | GetGUID (GUID &guid)=0 |
Returns unique identifier of the last interface in the inheritance chain. | |
virtual DGLE_RESULT DGLE_API | ExecuteCommand (uint uiCmd, TVariant &stVar)=0 |
Executes some command using its index or bitmask. | |
virtual DGLE_RESULT DGLE_API | ExecuteTextCommand (const char *pcCommand, TVariant &stVar)=0 |
Executes some text command and returns result as variant. | |
virtual DGLE_RESULT DGLE_API | ExecuteTextCommandEx (const char *pcCommand, char *pcResult, uint &uiCharsCount)=0 |
Executes some text command and returns result as string. | |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |