_dirtyHash(void) | Ogre::Pass | |
_load(void) | Ogre::Pass | |
_notifyIndex(unsigned short index) | Ogre::Pass | |
_notifyNeedsRecompile(void) | Ogre::Pass | |
_recalculateHash(void) | Ogre::Pass | |
_split(unsigned short numUnits) | Ogre::Pass | |
_unload(void) | Ogre::Pass | |
_updateAutoParamsLightsOnly(const AutoParamDataSource &source) const | Ogre::Pass | |
_updateAutoParamsNoLights(const AutoParamDataSource &source) const | Ogre::Pass | |
addTextureUnitState(TextureUnitState *state) | Ogre::Pass | |
applyTextureAliases(const AliasTextureNamePairList &aliasList, const bool apply=true) const | Ogre::Pass | |
clearDirtyHashList(void) | Ogre::Pass | [static] |
ConstTextureUnitStateIterator typedef | Ogre::Pass | |
createTextureUnitState(void) | Ogre::Pass | |
createTextureUnitState(const String &textureName, unsigned short texCoordSet=0) | Ogre::Pass | |
getAlphaRejectFunction(void) const | Ogre::Pass | |
getAlphaRejectValue(void) const | Ogre::Pass | |
getAmbient(void) const | Ogre::Pass | |
getColourWriteEnabled(void) const | Ogre::Pass | |
getCullingMode(void) const | Ogre::Pass | |
getDepthBias(void) const | Ogre::Pass | |
getDepthCheckEnabled(void) const | Ogre::Pass | |
getDepthFunction(void) const | Ogre::Pass | |
getDepthWriteEnabled(void) const | Ogre::Pass | |
getDestBlendFactor() const | Ogre::Pass | |
getDiffuse(void) const | Ogre::Pass | |
getDirtyHashList(void) | Ogre::Pass | [static] |
getFogColour(void) const | Ogre::Pass | |
getFogDensity(void) const | Ogre::Pass | |
getFogEnd(void) const | Ogre::Pass | |
getFogMode(void) const | Ogre::Pass | |
getFogOverride(void) const | Ogre::Pass | |
getFogStart(void) const | Ogre::Pass | |
getFragmentProgram(void) const | Ogre::Pass | |
getFragmentProgramName(void) const | Ogre::Pass | |
getFragmentProgramParameters(void) const | Ogre::Pass | |
getHash(void) const | Ogre::Pass | |
getIndex(void) const | Ogre::Pass | |
getIteratePerLight(void) const | Ogre::Pass | |
getLightingEnabled(void) const | Ogre::Pass | |
getManualCullingMode(void) const | Ogre::Pass | |
getMaxSimultaneousLights(void) const | Ogre::Pass | |
getName(void) const | Ogre::Pass | |
getNumTextureUnitStates(void) const | Ogre::Pass | |
getOnlyLightType() const | Ogre::Pass | |
getParent(void) | Ogre::Pass | |
getPassGraveyard(void) | Ogre::Pass | [static] |
getPassIterationCount(void) const | Ogre::Pass | |
getPointAttenuationConstant(void) const | Ogre::Pass | |
getPointAttenuationLinear(void) const | Ogre::Pass | |
getPointAttenuationQuadratic(void) const | Ogre::Pass | |
getPointMaxSize(void) const | Ogre::Pass | |
getPointMinSize(void) const | Ogre::Pass | |
getPointSize(void) const | Ogre::Pass | |
getPointSpritesEnabled(void) const | Ogre::Pass | |
getPolygonMode(void) const | Ogre::Pass | |
getResourceGroup(void) const | Ogre::Pass | |
getRunOnlyForOneLightType(void) const | Ogre::Pass | |
getSelfIllumination(void) const | Ogre::Pass | |
getShadingMode(void) const | Ogre::Pass | |
getShadowCasterVertexProgram(void) const | Ogre::Pass | |
getShadowCasterVertexProgramName(void) const | Ogre::Pass | |
getShadowCasterVertexProgramParameters(void) const | Ogre::Pass | |
getShadowReceiverFragmentProgram(void) const | Ogre::Pass | |
getShadowReceiverFragmentProgramName(void) const | Ogre::Pass | |
getShadowReceiverFragmentProgramParameters(void) const | Ogre::Pass | |
getShadowReceiverVertexProgram(void) const | Ogre::Pass | |
getShadowReceiverVertexProgramName(void) const | Ogre::Pass | |
getShadowReceiverVertexProgramParameters(void) const | Ogre::Pass | |
getShininess(void) const | Ogre::Pass | |
getSourceBlendFactor() const | Ogre::Pass | |
getSpecular(void) const | Ogre::Pass | |
getTextureUnitState(unsigned short index) | Ogre::Pass | |
getTextureUnitState(const String &name) | Ogre::Pass | |
getTextureUnitState(unsigned short index) const | Ogre::Pass | |
getTextureUnitState(const String &name) const | Ogre::Pass | |
getTextureUnitStateIndex(const TextureUnitState *state) | Ogre::Pass | |
getTextureUnitStateIterator(void) | Ogre::Pass | |
getTextureUnitStateIterator(void) const | Ogre::Pass | |
getVertexColourTracking(void) const | Ogre::Pass | |
getVertexProgram(void) const | Ogre::Pass | |
getVertexProgramName(void) const | Ogre::Pass | |
getVertexProgramParameters(void) const | Ogre::Pass | |
hasFragmentProgram(void) const | Ogre::Pass | |
hasShadowCasterVertexProgram(void) const | Ogre::Pass | |
hasShadowReceiverFragmentProgram(void) const | Ogre::Pass | |
hasShadowReceiverVertexProgram(void) const | Ogre::Pass | |
hasVertexProgram(void) const | Ogre::Pass | |
isAmbientOnly(void) const | Ogre::Pass | |
isLoaded(void) const | Ogre::Pass | |
isPointAttenuationEnabled(void) const | Ogre::Pass | |
isProgrammable(void) const | Ogre::Pass | |
isTransparent(void) const | Ogre::Pass | |
mAlphaRejectFunc | Ogre::Pass | [protected] |
mAlphaRejectVal | Ogre::Pass | [protected] |
mAmbient | Ogre::Pass | [protected] |
mColourWrite | Ogre::Pass | [protected] |
mCullMode | Ogre::Pass | [protected] |
mDepthBias | Ogre::Pass | [protected] |
mDepthCheck | Ogre::Pass | [protected] |
mDepthFunc | Ogre::Pass | [protected] |
mDepthWrite | Ogre::Pass | [protected] |
mDestBlendFactor | Ogre::Pass | [protected] |
mDiffuse | Ogre::Pass | [protected] |
mEmissive | Ogre::Pass | [protected] |
mFogColour | Ogre::Pass | [protected] |
mFogDensity | Ogre::Pass | [protected] |
mFogEnd | Ogre::Pass | [protected] |
mFogMode | Ogre::Pass | [protected] |
mFogOverride | Ogre::Pass | [protected] |
mFogStart | Ogre::Pass | [protected] |
mFragmentProgramUsage | Ogre::Pass | [protected] |
mHash | Ogre::Pass | [protected] |
mIndex | Ogre::Pass | [protected] |
mIteratePerLight | Ogre::Pass | [protected] |
mLightingEnabled | Ogre::Pass | [protected] |
mManualCullMode | Ogre::Pass | [protected] |
mMaxSimultaneousLights | Ogre::Pass | [protected] |
mName | Ogre::Pass | [protected] |
mOnlyLightType | Ogre::Pass | [protected] |
mParent | Ogre::Pass | [protected] |
mPassIterationCount | Ogre::Pass | [protected] |
mPointAttenuationCoeffs | Ogre::Pass | [protected] |
mPointAttenuationEnabled | Ogre::Pass | [protected] |
mPointMaxSize | Ogre::Pass | [protected] |
mPointMinSize | Ogre::Pass | [protected] |
mPointSize | Ogre::Pass | [protected] |
mPointSpritesEnabled | Ogre::Pass | [protected] |
mPolygonMode | Ogre::Pass | [protected] |
mQueuedForDeletion | Ogre::Pass | [protected] |
mRunOnlyForOneLightType | Ogre::Pass | [protected] |
msDirtyHashList | Ogre::Pass | [protected, static] |
mShadeOptions | Ogre::Pass | [protected] |
mShadowCasterVertexProgramUsage | Ogre::Pass | [protected] |
mShadowReceiverFragmentProgramUsage | Ogre::Pass | [protected] |
mShadowReceiverVertexProgramUsage | Ogre::Pass | [protected] |
mShininess | Ogre::Pass | [protected] |
mSourceBlendFactor | Ogre::Pass | [protected] |
msPassGraveyard | Ogre::Pass | [protected, static] |
mSpecular | Ogre::Pass | [protected] |
mTextureUnitStates | Ogre::Pass | [protected] |
mTracking | Ogre::Pass | [protected] |
mVertexProgramUsage | Ogre::Pass | [protected] |
operator=(const Pass &oth) | Ogre::Pass | |
Pass(Technique *parent, unsigned short index) | Ogre::Pass | |
Pass(Technique *parent, unsigned short index, const Pass &oth) | Ogre::Pass | |
PassSet typedef | Ogre::Pass | |
processPendingPassUpdates(void) | Ogre::Pass | [static] |
queueForDeletion(void) | Ogre::Pass | |
removeAllTextureUnitStates(void) | Ogre::Pass | |
removeTextureUnitState(unsigned short index) | Ogre::Pass | |
setAlphaRejectFunction(CompareFunction func) | Ogre::Pass | |
setAlphaRejectSettings(CompareFunction func, unsigned char value) | Ogre::Pass | |
setAlphaRejectValue(unsigned char val) | Ogre::Pass | |
setAmbient(Real red, Real green, Real blue) | Ogre::Pass | |
setAmbient(const ColourValue &ambient) | Ogre::Pass | |
setColourWriteEnabled(bool enabled) | Ogre::Pass | |
setCullingMode(CullingMode mode) | Ogre::Pass | |
setDepthBias(ushort bias) | Ogre::Pass | |
setDepthCheckEnabled(bool enabled) | Ogre::Pass | |
setDepthFunction(CompareFunction func) | Ogre::Pass | |
setDepthWriteEnabled(bool enabled) | Ogre::Pass | |
setDiffuse(Real red, Real green, Real blue, Real alpha) | Ogre::Pass | |
setDiffuse(const ColourValue &diffuse) | Ogre::Pass | |
setFog(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &colour=ColourValue::White, Real expDensity=0.001, Real linearStart=0.0, Real linearEnd=1.0) | Ogre::Pass | |
setFragmentProgram(const String &name, bool resetParams=true) | Ogre::Pass | |
setFragmentProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass | |
setIteratePerLight(bool enabled, bool onlyForOneLightType=true, Light::LightTypes lightType=Light::LT_POINT) | Ogre::Pass | |
setLightingEnabled(bool enabled) | Ogre::Pass | |
setManualCullingMode(ManualCullingMode mode) | Ogre::Pass | |
setMaxSimultaneousLights(unsigned short maxLights) | Ogre::Pass | |
setName(const String &name) | Ogre::Pass | |
setPassIterationCount(const size_t count) | Ogre::Pass | |
setPointAttenuation(bool enabled, Real constant=0.0f, Real linear=1.0f, Real quadratic=0.0f) | Ogre::Pass | |
setPointMaxSize(Real max) | Ogre::Pass | |
setPointMinSize(Real min) | Ogre::Pass | |
setPointSize(Real ps) | Ogre::Pass | |
setPointSpritesEnabled(bool enabled) | Ogre::Pass | |
setPolygonMode(PolygonMode mode) | Ogre::Pass | |
setSceneBlending(const SceneBlendType sbt) | Ogre::Pass | |
setSceneBlending(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor) | Ogre::Pass | |
setSelfIllumination(Real red, Real green, Real blue) | Ogre::Pass | |
setSelfIllumination(const ColourValue &selfIllum) | Ogre::Pass | |
setShadingMode(ShadeOptions mode) | Ogre::Pass | |
setShadowCasterVertexProgram(const String &name) | Ogre::Pass | |
setShadowCasterVertexProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass | |
setShadowReceiverFragmentProgram(const String &name) | Ogre::Pass | |
setShadowReceiverFragmentProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass | |
setShadowReceiverVertexProgram(const String &name) | Ogre::Pass | |
setShadowReceiverVertexProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass | |
setShininess(Real val) | Ogre::Pass | |
setSpecular(Real red, Real green, Real blue, Real alpha) | Ogre::Pass | |
setSpecular(const ColourValue &specular) | Ogre::Pass | |
setTextureAnisotropy(unsigned int maxAniso) | Ogre::Pass | |
setTextureFiltering(TextureFilterOptions filterType) | Ogre::Pass | |
setVertexColourTracking(TrackVertexColourType tracking) | Ogre::Pass | |
setVertexProgram(const String &name, bool resetParams=true) | Ogre::Pass | |
setVertexProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass | |
TextureUnitStateIterator typedef | Ogre::Pass | |
TextureUnitStates typedef | Ogre::Pass | [protected] |
~Pass() | Ogre::Pass | |