BuildShader(bool force=false) | SO3::SPass | |
CleanGeneratedShader() | SO3::SPass | |
CompareFunction enum name | SO3::SPass | |
GetAlphaRejectionFunction() const | SO3::SPass | |
GetAlphaRejectionValue() const | SO3::SPass | |
GetAlphaToCoverage() const | SO3::SPass | |
GetAmbientColor() | SO3::SPass | |
GetColourWriteEnabled() const | SO3::SPass | |
GetCullingMode() const | SO3::SPass | |
GetDepthCheckEnabled() const | SO3::SPass | |
GetDepthFunction() const | SO3::SPass | |
GetDepthWriteEnabled() const | SO3::SPass | |
GetDestBlendFactor() const | SO3::SPass | |
GetDestBlendFactorAlpha() const | SO3::SPass | |
GetDiffuseColor() | SO3::SPass | |
GetFragmentProgramParameters() | SO3::SPass | |
GetLightingEnabled() | SO3::SPass | |
GetName() const | SO3::SData | |
GetNumTextureUnitStates() | SO3::SPass | |
GetOgrePassPointer() | SO3::SPass | |
GetPointSize() | SO3::SPass | |
GetPolygonMode() | SO3::SPass | |
GetSceneBlendingOperation() const | SO3::SPass | |
GetSceneBlendingOperationAlpha() const | SO3::SPass | |
GetSelfIlluminationColor() | SO3::SPass | |
GetShininess() | SO3::SPass | |
GetSourceBlendFactor() const | SO3::SPass | |
GetSourceBlendFactorAlpha() const | SO3::SPass | |
GetSpecularColor() | SO3::SPass | |
GetTechnique() | SO3::SPass | |
GetTexture(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureFileName(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureName(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureRotate(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureUnitByType(SShaderGenerator::ShaderMapType type) | SO3::SPass | |
GetTextureUnitColorBlendModeFactor(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureUnitIndexByName(const std::string &texname) | SO3::SPass | |
GetTextureUnitName(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureUnitNameByType(SShaderGenerator::ShaderMapType type) | SO3::SPass | |
GetTextureUnitType(Ogre::TextureUnitState *unit) | SO3::SPass | static |
GetTextureUnitTypedName(Ogre::TextureUnitState *unit) | SO3::SPass | static |
GetTextureUScale(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureUScroll(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureVScale(const unsigned int &textureUnit) | SO3::SPass | |
GetTextureVScroll(const unsigned int &textureUnit) | SO3::SPass | |
GetUserObjectBindings() | SO3::SData | |
GetUserObjectBindings() const | SO3::SData | |
GetUseVertexColor() | SO3::SPass | |
GetVertexProgramParameters() | SO3::SPass | |
IsPointCloud() | SO3::SPass | |
IsShaderGenerated() | SO3::SPass | |
mGeneratedShader | SO3::SPass | protected |
mPointSize | SO3::SPass | protected |
name | SO3::SData | protected |
ogrePass | SO3::SPass | protected |
OrderTexturesUnitsByType() | SO3::SPass | |
parentTechnique | SO3::SPass | protected |
PolygonMode enum name | SO3::SPass | |
RemoveTexture(const unsigned int &textureUnit) | SO3::SPass | |
SceneBlendFactor enum name | SO3::SPass | |
SceneBlendOperation enum name | SO3::SPass | |
SData(const std::string &dataName) | SO3::SData | |
SetAlphaRejection(CompareFunction func, unsigned char value, bool alphaToCoverageEnabled=false) | SO3::SPass | |
SetAmbientColor(const int &color) | SO3::SPass | |
SetAmbientColor(Ogre::ColourValue color) | SO3::SPass | |
SetColourWriteEnabled(bool state) | SO3::SPass | |
SetCullingMode(const bool state) | SO3::SPass | |
SetDepthCheckEnabled(bool enabled) | SO3::SPass | |
SetDepthFunction(CompareFunction func) | SO3::SPass | |
SetDepthWriteEnabled(bool enabled) | SO3::SPass | |
SetDiffuseColor(const int &color) | SO3::SPass | |
SetDiffuseColor(Ogre::ColourValue color) | SO3::SPass | |
SetFragmentProgramAutoParameter(const std::string ¶mName, const Ogre::GpuProgramParameters::AutoConstantType ¶mType, const size_t ¶mExtraInfos) | SO3::SPass | |
SetFragmentProgramParameter(const std::string ¶mName, const std::string &value) | SO3::SPass | |
SetLightingEnabled(const bool &state) | SO3::SPass | |
SetPointSize(Ogre::Real size) | SO3::SPass | |
SetPolygonMode(PolygonMode mode) | SO3::SPass | |
SetSceneBlending(const SPass::SceneBlendFactor sourceFactor, const SPass::SceneBlendFactor destFactor) | SO3::SPass | |
SetSceneBlending(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha) | SO3::SPass | |
SetSceneBlendingOperation(SceneBlendOperation op, SceneBlendOperation alphaOp) | SO3::SPass | |
SetSelfIlluminationColor(const int &color) | SO3::SPass | |
SetSelfIlluminationColor(Ogre::ColourValue color) | SO3::SPass | |
SetShininess(const float &value) | SO3::SPass | |
SetSpecularColor(const int &color) | SO3::SPass | |
SetSpecularColor(Ogre::ColourValue color) | SO3::SPass | |
SetTexture(const unsigned int &textureUnit, STexture *texture, std::string name="") | SO3::SPass | |
SetTextureByType(STexture *tex, SShaderGenerator::ShaderMapType type) | SO3::SPass | |
SetTextureRotate(const unsigned int &textureUnit, const float &radianAngle) | SO3::SPass | |
SetTextureRotateAnimation(const unsigned int &textureUnit, const float &speed) | SO3::SPass | |
SetTextureScrollAnimation(const unsigned int &textureUnit, const float &uSpeed, const float &vSpeed) | SO3::SPass | |
SetTextureUnitColorBlendModeFactor(const unsigned int &textureUnit, float factor) | SO3::SPass | |
SetTextureUScale(const unsigned int &textureUnit, const float &value) | SO3::SPass | |
SetTextureUScroll(const unsigned int &textureUnit, const float &value) | SO3::SPass | |
SetTextureVScale(const unsigned int &textureUnit, const float &value) | SO3::SPass | |
SetTextureVScroll(const unsigned int &textureUnit, const float &value) | SO3::SPass | |
SetUseVertexColor(bool state) | SO3::SPass | |
SetVertexProgramAutoParameter(const std::string ¶mName, const Ogre::GpuProgramParameters::AutoConstantType ¶mType, const size_t ¶mExtraInfos) | SO3::SPass | |
SetVertexProgramParameter(const std::string ¶mName, const std::string &value) | SO3::SPass | |
SO3_COMPARE_FUNCTION_ALWAYS_FAIL enum value | SO3::SPass | |
SO3_COMPARE_FUNCTION_ALWAYS_PASS enum value | SO3::SPass | |
SO3_COMPARE_FUNCTION_EQUAL enum value | SO3::SPass | |
SO3_COMPARE_FUNCTION_GREATER enum value | SO3::SPass | |
SO3_COMPARE_FUNCTION_GREATER_EQUAL enum value | SO3::SPass | |
SO3_COMPARE_FUNCTION_LESS enum value | SO3::SPass | |
SO3_COMPARE_FUNCTION_LESS_EQUAL enum value | SO3::SPass | |
SO3_COMPARE_FUNCTION_NOT_EQUAL enum value | SO3::SPass | |
SO3_POLYGONMODE_POINTS enum value | SO3::SPass | |
SO3_POLYGONMODE_SOLID enum value | SO3::SPass | |
SO3_POLYGONMODE_WIREFRAME enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_DEST_ALPHA enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_DEST_COLOUR enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_ONE enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_DEST_ALPHA enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_DEST_COLOUR enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_SOURCE_ALPHA enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_SOURCE_COLOUR enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_SOURCE_ALPHA enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_SOURCE_COLOUR enum value | SO3::SPass | |
SO3_SCENE_BLEND_FACTOR_ZERO enum value | SO3::SPass | |
SO3_SCENE_BLEND_OPERATION_ADD enum value | SO3::SPass | |
SO3_SCENE_BLEND_OPERATION_MAX enum value | SO3::SPass | |
SO3_SCENE_BLEND_OPERATION_MIN enum value | SO3::SPass | |
SO3_SCENE_BLEND_OPERATION_REVERSE_SUBTRACT enum value | SO3::SPass | |
SO3_SCENE_BLEND_OPERATION_SUBTRACT enum value | SO3::SPass | |
SPass(STechnique *technique, Ogre::Pass *ogrePassRef) | SO3::SPass | |
UpdateGeneratedPass(bool full=false) | SO3::SPass | |
~SData() | SO3::SData | virtual |
~SPass() | SO3::SPass | |