SO3Engine
|
SO3ShadowManager.h
Go to the documentation of this file.
librairies include
Definition SO3Scene.h:125
Definition SO3Shadow.h:70
Definition SO3ShadowManager.h:43
float GetShadowFarDistance()
Definition SO3ShadowManager.cpp:167
void SetShadowFadeStart(const float &fade)
Definition SO3ShadowManager.cpp:187
float GetShadowDirectionalLightExtrusionDistance()
Definition SO3ShadowManager.cpp:172
void UpdateShadowMaterial(Ogre::Technique *tech)
Definition SO3ShadowManager.cpp:237
ShadowLightingType GetLightingTechnique()
Definition SO3ShadowManager.cpp:76
void SetShadowType(const ShadowType &type)
Definition SO3ShadowManager.cpp:94
void CleanShadowMaterial(Ogre::Technique *tech)
Definition SO3ShadowManager.cpp:243
float GetShadowFadeStart()
Definition SO3ShadowManager.cpp:193
void SetSelfShadow(const bool &state)
Definition SO3ShadowManager.cpp:209
void SetShadowFadeEnd(const float &fade)
Definition SO3ShadowManager.cpp:198
void SetShadowQuality(ShadowQuality quality)
Definition SO3ShadowManager.cpp:219
void SetLightingTechnique(const ShadowLightingType &technique)
Definition SO3ShadowManager.cpp:81
@ SO3_MODULATIVE_SHADOWS_LIGHTING
Definition SO3ShadowManager.h:73
@ SO3_ADDITIVE_SHADOWS_LIGHTING
Definition SO3ShadowManager.h:72
@ SO3_INVALID_SHADOWS_LIGHTING
Definition SO3ShadowManager.h:71
void SetShadowFarDistance(const float &dist)
Definition SO3ShadowManager.cpp:154
void SetTextureSize(const int &size)
Definition SO3ShadowManager.cpp:69
bool IsShadowMaterialPass(Ogre::Pass *pass)
Definition SO3ShadowManager.cpp:249
ShadowQuality GetShadowQuality()
Definition SO3ShadowManager.cpp:232
void SetShadowDirectionalLightExtrusionDistance(const float &value)
Definition SO3ShadowManager.cpp:177
@ SO3_SHADOWS_QUALITY_MEDIUM
Definition SO3ShadowManager.h:62
@ SO3_SHADOWS_QUALITY_VERYHIGH
Definition SO3ShadowManager.h:64
@ SO3_SHADOWS_QUALITY_VERYLOW
Definition SO3ShadowManager.h:60
@ SO3_SHADOWS_QUALITY_LOW
Definition SO3ShadowManager.h:61
@ SO3_SHADOWS_QUALITY_HIGH
Definition SO3ShadowManager.h:63
Definition SO3DataScol.h:38
Generated by 1.9.8