SO3Engine
SO3::SPass Member List

This is the complete list of members for SO3::SPass, including all inherited members.

BuildShader(bool force=false)SO3::SPass
CleanGeneratedShader()SO3::SPass
CompareFunction enum nameSO3::SPass
GetAlphaRejectionFunction() constSO3::SPass
GetAlphaRejectionValue() constSO3::SPass
GetAlphaToCoverage() constSO3::SPass
GetAmbientColor()SO3::SPass
GetColourWriteEnabled() constSO3::SPass
GetCullingMode() constSO3::SPass
GetDepthCheckEnabled() constSO3::SPass
GetDepthFunction() constSO3::SPass
GetDepthWriteEnabled() constSO3::SPass
GetDestBlendFactor() constSO3::SPass
GetDestBlendFactorAlpha() constSO3::SPass
GetDiffuseColor()SO3::SPass
GetFragmentProgramParameters()SO3::SPass
GetLightingEnabled()SO3::SPass
GetName() constSO3::SData
GetNumTextureUnitStates()SO3::SPass
GetOgrePassPointer()SO3::SPass
GetPointSize()SO3::SPass
GetPolygonMode()SO3::SPass
GetSceneBlendingOperation() constSO3::SPass
GetSceneBlendingOperationAlpha() constSO3::SPass
GetSelfIlluminationColor()SO3::SPass
GetShininess()SO3::SPass
GetSourceBlendFactor() constSO3::SPass
GetSourceBlendFactorAlpha() constSO3::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::SPassstatic
GetTextureUnitTypedName(Ogre::TextureUnitState *unit)SO3::SPassstatic
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() constSO3::SData
GetUseVertexColor()SO3::SPass
GetVertexProgramParameters()SO3::SPass
IsPointCloud()SO3::SPass
IsShaderGenerated()SO3::SPass
mGeneratedShaderSO3::SPassprotected
mPointSizeSO3::SPassprotected
nameSO3::SDataprotected
ogrePassSO3::SPassprotected
OrderTexturesUnitsByType()SO3::SPass
parentTechniqueSO3::SPassprotected
PolygonMode enum nameSO3::SPass
RemoveTexture(const unsigned int &textureUnit)SO3::SPass
SceneBlendFactor enum nameSO3::SPass
SceneBlendOperation enum nameSO3::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 &paramName, const Ogre::GpuProgramParameters::AutoConstantType &paramType, const size_t &paramExtraInfos)SO3::SPass
SetFragmentProgramParameter(const std::string &paramName, 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 &paramName, const Ogre::GpuProgramParameters::AutoConstantType &paramType, const size_t &paramExtraInfos)SO3::SPass
SetVertexProgramParameter(const std::string &paramName, const std::string &value)SO3::SPass
SO3_COMPARE_FUNCTION_ALWAYS_FAIL enum valueSO3::SPass
SO3_COMPARE_FUNCTION_ALWAYS_PASS enum valueSO3::SPass
SO3_COMPARE_FUNCTION_EQUAL enum valueSO3::SPass
SO3_COMPARE_FUNCTION_GREATER enum valueSO3::SPass
SO3_COMPARE_FUNCTION_GREATER_EQUAL enum valueSO3::SPass
SO3_COMPARE_FUNCTION_LESS enum valueSO3::SPass
SO3_COMPARE_FUNCTION_LESS_EQUAL enum valueSO3::SPass
SO3_COMPARE_FUNCTION_NOT_EQUAL enum valueSO3::SPass
SO3_POLYGONMODE_POINTS enum valueSO3::SPass
SO3_POLYGONMODE_SOLID enum valueSO3::SPass
SO3_POLYGONMODE_WIREFRAME enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_DEST_ALPHA enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_DEST_COLOUR enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_ONE enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_DEST_ALPHA enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_DEST_COLOUR enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_SOURCE_ALPHA enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_ONE_MINUS_SOURCE_COLOUR enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_SOURCE_ALPHA enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_SOURCE_COLOUR enum valueSO3::SPass
SO3_SCENE_BLEND_FACTOR_ZERO enum valueSO3::SPass
SO3_SCENE_BLEND_OPERATION_ADD enum valueSO3::SPass
SO3_SCENE_BLEND_OPERATION_MAX enum valueSO3::SPass
SO3_SCENE_BLEND_OPERATION_MIN enum valueSO3::SPass
SO3_SCENE_BLEND_OPERATION_REVERSE_SUBTRACT enum valueSO3::SPass
SO3_SCENE_BLEND_OPERATION_SUBTRACT enum valueSO3::SPass
SPass(STechnique *technique, Ogre::Pass *ogrePassRef)SO3::SPass
UpdateGeneratedPass(bool full=false)SO3::SPass
~SData()SO3::SDatavirtual
~SPass()SO3::SPass