9 :
public Toshi::TShader
10 ,
public Toshi::TSingleton<AGrassShader>
Shader system for the Toshi engine.
#define TDECLARE_CLASS(THIS_CLASS, PARENT_CLASS)
Main header file for the Toshi game engine.
virtual TBOOL IsHighEndSkinning()
virtual TBOOL IsAlphaBlendMaterial()
virtual AGrassMesh * CreateMesh(const TCHAR *a_szName)=0
virtual void EnableHighEndSkinning(TBOOL a_bEnable)
virtual void EnableRenderEnvMap(TBOOL a_bEnable)
virtual void SetAlphaBlendMaterial(TBOOL a_bIsAlphaBlendMaterial)
virtual TBOOL IsCapableHighEndSkinning()
virtual AGrassMaterial * CreateMaterial(const TCHAR *a_szName)=0
virtual TBOOL IsLightScattering()
virtual void SetLightScattering(TBOOL a_bEnable)