|
virtual DGLE_RESULT DGLE_API | GetGeometryData (TDrawDataDesc &stDesc, uint uiVerticesDataSize, uint uiIndexesDataSize)=0 |
|
virtual DGLE_RESULT DGLE_API | SetGeometryData (const TDrawDataDesc &stDesc, uint uiVerticesDataSize, uint uiIndexesDataSize)=0 |
|
virtual DGLE_RESULT DGLE_API | Reallocate (const TDrawDataDesc &stDesc, uint uiVerticesCount, uint uiIndexesCount, E_CORE_RENDERER_DRAW_MODE eMode)=0 |
|
virtual DGLE_RESULT DGLE_API | GetBufferDimensions (uint &uiVerticesDataSize, uint &uiVerticesCount, uint &uiIndexesDataSize, uint &uiIndexesCount)=0 |
|
virtual DGLE_RESULT DGLE_API | GetBufferDrawDataDesc (TDrawDataDesc &stDesc)=0 |
|
virtual DGLE_RESULT DGLE_API | GetBufferDrawMode (E_CORE_RENDERER_DRAW_MODE &eMode)=0 |
|
virtual DGLE_RESULT DGLE_API | GetBufferType (E_CORE_RENDERER_BUFFER_TYPE &eType)=0 |
|
virtual DGLE_RESULT DGLE_API | GetBaseObject (IBaseRenderObjectContainer *&prObj)=0 |
|
virtual DGLE_RESULT DGLE_API | Free ()=0 |
|
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.
|
|