#include <RenderContext.h>
|
| CRenderContext (CRenderSystemBase *rendering, CWinSystemBase *windowing, CGraphicContext &graphicsContext, CDisplaySettings &displaySettings, CMediaSettings &mediaSettings, GAME::CGameServices &gameServices, CGUIComponent *guiComponent) |
|
CRenderSystemBase * | Rendering () |
|
CWinSystemBase * | Windowing () |
|
CGraphicContext & | GraphicsContext () |
|
CGUIComponent * | GUI () |
|
void | SetViewPort (const CRect &viewPort) |
|
void | GetViewPort (CRect &viewPort) |
|
void | SetScissors (const CRect &rect) |
|
void | ApplyStateBlock () |
|
bool | IsExtSupported (const char *extension) |
|
void | EnableGUIShader (GL_SHADER_METHOD method) |
|
void | DisableGUIShader () |
|
int | GUIShaderGetPos () |
|
int | GUIShaderGetCoord0 () |
|
int | GUIShaderGetUniCol () |
|
int | GUIShaderGetDepth () |
|
CGUIShaderDX * | GetGUIShader () |
|
bool | UseLimitedColor () |
|
bool | DisplayHardwareScalingEnabled () |
|
void | UpdateDisplayHardwareScaling (const RESOLUTION_INFO &resInfo) |
|
int | GetScreenWidth () |
|
int | GetScreenHeight () |
|
const CRect & | GetScissors () |
|
CRect | GetViewWindow () |
|
void | SetViewWindow (float left, float top, float right, float bottom) |
|
void | SetFullScreenVideo (bool bOnOff) |
|
bool | IsFullScreenVideo () |
|
bool | IsCalibrating () |
|
RESOLUTION | GetVideoResolution () |
|
void | Clear (UTILS::COLOR::Color color) |
|
RESOLUTION_INFO | GetResInfo () |
|
void | SetRenderingResolution (const RESOLUTION_INFO &res, bool needsScaling) |
|
UTILS::COLOR::Color | MergeAlpha (UTILS::COLOR::Color color) |
|
void | SetTransform (const TransformMatrix &matrix, float scaleX, float scaleY) |
|
void | RemoveTransform () |
|
CRect | StereoCorrection (const CRect &rect) |
|
CCriticalSection & | GraphicsMutex () |
|
RESOLUTION_INFO & | GetResolutionInfo (RESOLUTION resolution) |
|
::CGameSettings & | GetGameSettings () |
|
::CGameSettings & | GetDefaultGameSettings () |
|
void | StartAgentInput (GAME::GameClientPtr gameClient) |
|
void | StopAgentInput () |
|
◆ CRenderContext()
◆ ApplyStateBlock()
void CRenderContext::ApplyStateBlock |
( |
| ) |
|
◆ Clear()
◆ DisableGUIShader()
void CRenderContext::DisableGUIShader |
( |
| ) |
|
◆ DisplayHardwareScalingEnabled()
bool CRenderContext::DisplayHardwareScalingEnabled |
( |
| ) |
|
◆ EnableGUIShader()
◆ GetDefaultGameSettings()
◆ GetGameSettings()
◆ GetGUIShader()
◆ GetResInfo()
◆ GetResolutionInfo()
◆ GetScissors()
const CRect & CRenderContext::GetScissors |
( |
| ) |
|
◆ GetScreenHeight()
int CRenderContext::GetScreenHeight |
( |
| ) |
|
◆ GetScreenWidth()
int CRenderContext::GetScreenWidth |
( |
| ) |
|
◆ GetVideoResolution()
◆ GetViewPort()
void CRenderContext::GetViewPort |
( |
CRect & | viewPort | ) |
|
◆ GetViewWindow()
CRect CRenderContext::GetViewWindow |
( |
| ) |
|
◆ GraphicsContext()
◆ GraphicsMutex()
CCriticalSection & CRenderContext::GraphicsMutex |
( |
| ) |
|
◆ GUI()
◆ GUIShaderGetCoord0()
int CRenderContext::GUIShaderGetCoord0 |
( |
| ) |
|
◆ GUIShaderGetDepth()
int CRenderContext::GUIShaderGetDepth |
( |
| ) |
|
◆ GUIShaderGetPos()
int CRenderContext::GUIShaderGetPos |
( |
| ) |
|
◆ GUIShaderGetUniCol()
int CRenderContext::GUIShaderGetUniCol |
( |
| ) |
|
◆ IsCalibrating()
bool CRenderContext::IsCalibrating |
( |
| ) |
|
◆ IsExtSupported()
bool CRenderContext::IsExtSupported |
( |
const char * | extension | ) |
|
◆ IsFullScreenVideo()
bool CRenderContext::IsFullScreenVideo |
( |
| ) |
|
◆ MergeAlpha()
◆ RemoveTransform()
void CRenderContext::RemoveTransform |
( |
| ) |
|
◆ Rendering()
◆ SetFullScreenVideo()
void CRenderContext::SetFullScreenVideo |
( |
bool | bOnOff | ) |
|
◆ SetRenderingResolution()
◆ SetScissors()
void CRenderContext::SetScissors |
( |
const CRect & | rect | ) |
|
◆ SetTransform()
void CRenderContext::SetTransform |
( |
const TransformMatrix & | matrix, |
|
|
float | scaleX, |
|
|
float | scaleY ) |
◆ SetViewPort()
void CRenderContext::SetViewPort |
( |
const CRect & | viewPort | ) |
|
◆ SetViewWindow()
void CRenderContext::SetViewWindow |
( |
float | left, |
|
|
float | top, |
|
|
float | right, |
|
|
float | bottom ) |
◆ StartAgentInput()
◆ StereoCorrection()
CRect CRenderContext::StereoCorrection |
( |
const CRect & | rect | ) |
|
◆ StopAgentInput()
void CRenderContext::StopAgentInput |
( |
| ) |
|
◆ UpdateDisplayHardwareScaling()
◆ UseLimitedColor()
bool CRenderContext::UseLimitedColor |
( |
| ) |
|
◆ Windowing()
The documentation for this class was generated from the following files: