![]() |
OGRE
1.10.12
Object-Oriented Graphics Rendering Engine
|
#include <OgreHlmsMaterialBase.h>
Inheritance diagram for Ogre::HlmsMaterialBase:Public Member Functions | |
| HlmsMaterialBase () | |
| virtual | ~HlmsMaterialBase () |
| virtual void | createTextureUnits (Pass *pass) |
| this is called once per frame if the shader has changed. (it is guaranteed that there are not texture units in the pass) More... | |
| HlmsDatablock * | getFragmentDatablock () |
| PropertyMap & | getPropertyMap () |
| HlmsDatablock * | getVertexDatablock () |
| virtual void | updatePropertyMap (Camera *camera, const LightList *pLightList) |
| this is called once per frame More... | |
| virtual void | updateUniforms (const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList) |
| this is called for every renderable before it is renderd with the given pass More... | |
Public Attributes | |
| bool | IsDirty |