|
virtual DGLE_RESULT DGLE_API | SetPerspective (float fFovAngle, float fZNear, float fZFar)=0 |
|
virtual DGLE_RESULT DGLE_API | GetPerspective (float &fFovAngle, float &fZNear, float &fZFar)=0 |
|
virtual DGLE_RESULT DGLE_API | SetColor (const TColor4 &stColor)=0 |
|
virtual DGLE_RESULT DGLE_API | GetColor (TColor4 &stColor)=0 |
|
virtual DGLE_RESULT DGLE_API | BindTexture (ITexture *pTex, uint uiTextureLayer)=0 |
|
virtual DGLE_RESULT DGLE_API | GetTexture (ITexture *&prTex, uint uiTextureLayer)=0 |
|
virtual DGLE_RESULT DGLE_API | GetMaxLightsPerPassCount (uint &uiCount)=0 |
|
virtual DGLE_RESULT DGLE_API | UpdateLight (ILight *pLight)=0 |
|
virtual DGLE_RESULT DGLE_API | BindMaterial (IMaterial *pMat)=0 |
|
virtual DGLE_RESULT DGLE_API | GetMaterial (IMaterial *&prMat)=0 |
|
virtual DGLE_RESULT DGLE_API | ToggleBlending (bool bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | IsBlendingEnabled (bool &bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | SetBlendMode (E_BLENDING_EFFECT eMode=BE_NORMAL)=0 |
|
virtual DGLE_RESULT DGLE_API | GetBlendMode (E_BLENDING_EFFECT &eMode)=0 |
|
virtual DGLE_RESULT DGLE_API | ToggleAlphaTest (bool bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | SetAlphaTreshold (float fTreshold)=0 |
|
virtual DGLE_RESULT DGLE_API | IsAlphaTestEnabled (bool &bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | GetAlphaTreshold (float &fTreshold)=0 |
|
virtual DGLE_RESULT DGLE_API | ClearDepthBuffer ()=0 |
|
virtual DGLE_RESULT DGLE_API | ToggleDepthTest (bool bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | IsDepthTestEnabled (bool &bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | ToggleBackfaceCulling (bool bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | IsBackfaceCullingEnabled (bool &bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | Draw (const TDrawDataDesc &stDrawDesc, E_CORE_RENDERER_DRAW_MODE eMode, uint uiCount)=0 |
|
virtual DGLE_RESULT DGLE_API | DrawBuffer (ICoreGeometryBuffer *pBuffer)=0 |
|
virtual DGLE_RESULT DGLE_API | ToggleFog (bool bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | SetLinearFogBounds (float fStart, float fEnd)=0 |
|
virtual DGLE_RESULT DGLE_API | SetFogColor (const TColor4 &stColor)=0 |
|
virtual DGLE_RESULT DGLE_API | SetFogDensity (float fDensity)=0 |
|
virtual DGLE_RESULT DGLE_API | IsFogEnabled (bool &bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | GetLinearFogBounds (float &fStart, float &fEnd)=0 |
|
virtual DGLE_RESULT DGLE_API | GetFogColor (TColor4 &stColor)=0 |
|
virtual DGLE_RESULT DGLE_API | GetFogDensity (float &fDensity)=0 |
|
virtual DGLE_RESULT DGLE_API | SetMatrix (const TMatrix4x4 &stMatrix)=0 |
|
virtual DGLE_RESULT DGLE_API | MultMatrix (const TMatrix4x4 &stMatrix)=0 |
|
virtual DGLE_RESULT DGLE_API | PushMatrix ()=0 |
|
virtual DGLE_RESULT DGLE_API | PopMatrix ()=0 |
|
virtual DGLE_RESULT DGLE_API | GetMatrix (TMatrix4x4 &stMatrix)=0 |
|
virtual DGLE_RESULT DGLE_API | DrawAxes (float fSize=1.f, bool bNoDepthTest=false)=0 |
|
virtual DGLE_RESULT DGLE_API | ResetStates ()=0 |
|
virtual DGLE_RESULT DGLE_API | PushStates ()=0 |
|
virtual DGLE_RESULT DGLE_API | PopStates ()=0 |
|
virtual DGLE_RESULT DGLE_API | GetPoint3 (const TPoint2 &stPointOnScreen, TPoint3 &stResultPoint, E_GET_POINT3_MODE eFlag=GP3M_FROM_DEPTH_BUFFER)=0 |
|
virtual DGLE_RESULT DGLE_API | GetPoint2 (const TPoint3 &stPoint, TPoint2 &stResultPointOnScreen)=0 |
|
virtual DGLE_RESULT DGLE_API | SetupFrustum ()=0 |
|
virtual DGLE_RESULT DGLE_API | CullPoint (const TPoint3 &stCoords, bool &bCull)=0 |
|
virtual DGLE_RESULT DGLE_API | CullSphere (const TPoint3 &stCenter, float fRadius, bool &bCull)=0 |
|
virtual DGLE_RESULT DGLE_API | CullBox (const TPoint3 &stCenter, const TVector3 &stExtents, bool &bCull)=0 |
|
virtual DGLE_RESULT DGLE_API | ToggleLighting (bool bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | SetGlobalAmbientLighting (const TColor4 &stColor)=0 |
|
virtual DGLE_RESULT DGLE_API | IsLightingEnabled (bool &bEnabled)=0 |
|
virtual DGLE_RESULT DGLE_API | GetGlobalAmbientLighting (TColor4 &stColor)=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.
|
|