Pyrogenesis  trunk
Classes | Public Member Functions | Private Attributes | Friends | List of all members
CRenderingOptions Class Reference

#include <RenderingOptions.h>

Classes

class  ConfigHooks
 

Public Member Functions

 CRenderingOptions ()
 
 ~CRenderingOptions ()
 
void ReadConfigAndSetupHooks ()
 
void ClearHooks ()
 
 OPTION_WITH_SIDE_EFFECT (Shadows, bool)
 
 OPTION_WITH_SIDE_EFFECT (ShadowPCF, bool)
 
 OPTION_WITH_SIDE_EFFECT (Fog, bool)
 
 OPTION_WITH_SIDE_EFFECT (RenderPath, RenderPath)
 
 OPTION_WITH_SIDE_EFFECT (RenderDebugMode, RenderDebugMode)
 
 OPTION (WaterEffects, bool)
 
 OPTION (WaterFancyEffects, bool)
 
 OPTION (WaterRealDepth, bool)
 
 OPTION (WaterRefraction, bool)
 
 OPTION (WaterReflection, bool)
 
 OPTION (ShadowAlphaFix, bool)
 
 OPTION (Particles, bool)
 
 OPTION (GPUSkinning, bool)
 
 OPTION (Silhouettes, bool)
 
 OPTION (SmoothLOS, bool)
 
 OPTION (PostProc, bool)
 
 OPTION (DisplayFrustum, bool)
 
 OPTION (DisplayShadowsFrustum, bool)
 
 OPTION (RenderActors, bool)
 

Private Attributes

std::unique_ptr< ConfigHooksm_ConfigHooks
 

Friends

class CRenderer
 

Constructor & Destructor Documentation

◆ CRenderingOptions()

CRenderingOptions::CRenderingOptions ( )

◆ ~CRenderingOptions()

CRenderingOptions::~CRenderingOptions ( )

Member Function Documentation

◆ ClearHooks()

void CRenderingOptions::ClearHooks ( )

◆ OPTION() [1/14]

CRenderingOptions::OPTION ( WaterEffects  ,
bool   
)

◆ OPTION() [2/14]

CRenderingOptions::OPTION ( WaterFancyEffects  ,
bool   
)

◆ OPTION() [3/14]

CRenderingOptions::OPTION ( WaterRealDepth  ,
bool   
)

◆ OPTION() [4/14]

CRenderingOptions::OPTION ( WaterRefraction  ,
bool   
)

◆ OPTION() [5/14]

CRenderingOptions::OPTION ( WaterReflection  ,
bool   
)

◆ OPTION() [6/14]

CRenderingOptions::OPTION ( ShadowAlphaFix  ,
bool   
)

◆ OPTION() [7/14]

CRenderingOptions::OPTION ( Particles  ,
bool   
)

◆ OPTION() [8/14]

CRenderingOptions::OPTION ( GPUSkinning  ,
bool   
)

◆ OPTION() [9/14]

CRenderingOptions::OPTION ( Silhouettes  ,
bool   
)

◆ OPTION() [10/14]

CRenderingOptions::OPTION ( SmoothLOS  ,
bool   
)

◆ OPTION() [11/14]

CRenderingOptions::OPTION ( PostProc  ,
bool   
)

◆ OPTION() [12/14]

CRenderingOptions::OPTION ( DisplayFrustum  ,
bool   
)

◆ OPTION() [13/14]

CRenderingOptions::OPTION ( DisplayShadowsFrustum  ,
bool   
)

◆ OPTION() [14/14]

CRenderingOptions::OPTION ( RenderActors  ,
bool   
)

◆ OPTION_WITH_SIDE_EFFECT() [1/5]

CRenderingOptions::OPTION_WITH_SIDE_EFFECT ( Shadows  ,
bool   
)

◆ OPTION_WITH_SIDE_EFFECT() [2/5]

CRenderingOptions::OPTION_WITH_SIDE_EFFECT ( ShadowPCF  ,
bool   
)

◆ OPTION_WITH_SIDE_EFFECT() [3/5]

CRenderingOptions::OPTION_WITH_SIDE_EFFECT ( Fog  ,
bool   
)

◆ OPTION_WITH_SIDE_EFFECT() [4/5]

CRenderingOptions::OPTION_WITH_SIDE_EFFECT ( RenderPath  ,
RenderPath   
)

◆ OPTION_WITH_SIDE_EFFECT() [5/5]

CRenderingOptions::OPTION_WITH_SIDE_EFFECT ( RenderDebugMode  ,
RenderDebugMode   
)

◆ ReadConfigAndSetupHooks()

void CRenderingOptions::ReadConfigAndSetupHooks ( )

Friends And Related Function Documentation

◆ CRenderer

friend class CRenderer
friend

Member Data Documentation

◆ m_ConfigHooks

std::unique_ptr<ConfigHooks> CRenderingOptions::m_ConfigHooks
private

The documentation for this class was generated from the following files: