#include <DGLE.h>
Public Member Functions | |
virtual DGLE_RESULT DGLE_API | SetClearColor (const TColor4 &stColor)=0 |
virtual DGLE_RESULT DGLE_API | GetClearColor (TColor4 &stColor)=0 |
virtual DGLE_RESULT DGLE_API | ClearColorBuffer ()=0 |
virtual DGLE_RESULT DGLE_API | Unbind (E_ENGINE_OBJECT_TYPE eType)=0 |
virtual DGLE_RESULT DGLE_API | EnableScissor (const TRectF &stArea)=0 |
virtual DGLE_RESULT DGLE_API | DisableScissor ()=0 |
virtual DGLE_RESULT DGLE_API | GetScissor (bool &bEnabled, TRectF &stArea)=0 |
virtual DGLE_RESULT DGLE_API | SetRenderTarget (ITexture *pTargetTex=NULL)=0 |
virtual DGLE_RESULT DGLE_API | GetRenderTarget (ITexture *&prTargetTex)=0 |
virtual DGLE_RESULT DGLE_API | GetRender2D (IRender2D *&prRender2D)=0 |
virtual DGLE_RESULT DGLE_API | GetRender3D (IRender3D *&prRender3D)=0 |
![]() | |
virtual DGLE_RESULT DGLE_API | GetType (E_ENGINE_SUB_SYSTEM &eSubSystemType)=0 |
Returns type of subsystem. | |
![]() | |
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 |