9 ,
public Toshi::TSingleton<AWorldShader>
Shader system for the Toshi engine.
virtual void SetLightScattering(TBOOL a_bEnable)
virtual TBOOL IsAlphaBlendMaterial()
TDECLARE_CLASS(AWorldShader, Toshi::TShader)
virtual void SetAlphaBlendMaterial(TBOOL a_bIsAlphaBlendMaterial)
virtual TBOOL IsHighEndSkinning()
virtual AWorldMaterial * CreateMaterial(const TCHAR *a_szName)=0
virtual TBOOL IsLightScattering()
virtual TBOOL IsCapableHighEndSkinning()
virtual AWorldMesh * CreateMesh(const TCHAR *a_szName)=0
virtual void EnableHighEndSkinning(TBOOL a_bEnable)
virtual void EnableRenderEnvMap(TBOOL a_bEnable)