SO3Engine
|
SO3GBufferMaterialGenerator.h
Go to the documentation of this file.
41class SGBufferMaterialGenerator : public SMaterialGenerator<SGBufferMaterialPermutation, Ogre::uint32>
60 virtual Ogre::GpuProgramPtr GenerateVertexShader(SGBuffer* gbuffer, Ogre::uint32 permutationValue);
64 virtual Ogre::GpuProgramPtr GenerateFragmentShader(SGBuffer* gbuffer, Ogre::uint32 permutationValue);
68 virtual Ogre::MaterialPtr GenerateTemplateMaterial(SGBuffer* gbuffer, Ogre::uint32 permutationValue);
Definition SO3GBuffer.h:37
virtual Ogre::GpuProgramPtr GenerateVertexShader(SGBuffer *gbuffer, Ogre::uint32 permutationValue)
Definition SO3GBufferMaterialGenerator.cpp:63
void FreeMaterial(const Ogre::MaterialPtr &ogreMaterial)
Definition SO3GBufferMaterialGenerator.cpp:43
SGBufferMaterialGenerator()
Definition SO3GBufferMaterialGenerator.cpp:39
virtual Ogre::MaterialPtr GenerateTemplateMaterial(SGBuffer *gbuffer, Ogre::uint32 permutationValue)
Definition SO3GBufferMaterialGenerator.cpp:336
virtual Ogre::GpuProgramPtr GenerateFragmentShader(SGBuffer *gbuffer, Ogre::uint32 permutationValue)
Definition SO3GBufferMaterialGenerator.cpp:155
Definition SO3DataScol.h:38
Generated by 1.9.8