| _dirtyHash(void) | Ogre::Pass | |
| _load(void) | Ogre::Pass | |
| _notifyNeedsRecompile(void) | Ogre::Pass | |
| _recalculateHash(void) | Ogre::Pass | |
| _split(unsigned short numUnits) | Ogre::Pass | |
| _unload(void) | Ogre::Pass | |
| _updateAutoParamsLightsOnly(const AutoParamDataSource &source) | Ogre::Pass | |
| _updateAutoParamsNoLights(const AutoParamDataSource &source) | Ogre::Pass | |
| addTextureUnitState(TextureUnitState *state) | Ogre::Pass | |
| clearDirtyHashList(void) | Ogre::Pass | [static] |
| 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) | Ogre::Pass | |
| getFragmentProgramName(void) const | Ogre::Pass | |
| getFragmentProgramParameters(void) | Ogre::Pass | |
| getHash(void) const | Ogre::Pass | |
| getIndex(void) const | Ogre::Pass | |
| getLightingEnabled(void) const | Ogre::Pass | |
| getManualCullingMode(void) const | Ogre::Pass | |
| getMaxSimultaneousLights(void) const | Ogre::Pass | |
| getNumTextureUnitStates(void) const | Ogre::Pass | |
| getOnlyLightType() const | Ogre::Pass | |
| getParent(void) | Ogre::Pass | |
| getPassGraveyard(void) | Ogre::Pass | [static] |
| getResourceGroup(void) const | Ogre::Pass | |
| getRunOncePerLight(void) const | Ogre::Pass | |
| getRunOnlyForOneLightType(void) const | Ogre::Pass | |
| getSelfIllumination(void) const | Ogre::Pass | |
| getShadingMode(void) const | Ogre::Pass | |
| getShadowCasterVertexProgram(void) | Ogre::Pass | |
| getShadowCasterVertexProgramName(void) const | Ogre::Pass | |
| getShadowCasterVertexProgramParameters(void) | Ogre::Pass | |
| getShadowReceiverVertexProgram(void) | Ogre::Pass | |
| getShadowReceiverVertexProgramName(void) const | Ogre::Pass | |
| getShadowReceiverVertexProgramParameters(void) | Ogre::Pass | |
| getShininess(void) const | Ogre::Pass | |
| getSourceBlendFactor() const | Ogre::Pass | |
| getSpecular(void) const | Ogre::Pass | |
| getTextureUnitState(unsigned short index) | Ogre::Pass | |
| getTextureUnitStateIterator(void) | Ogre::Pass | |
| getVertexColourTracking(void) const | Ogre::Pass | |
| getVertexProgram(void) | Ogre::Pass | |
| getVertexProgramName(void) const | Ogre::Pass | |
| getVertexProgramParameters(void) | Ogre::Pass | |
| hasFragmentProgram(void) const | Ogre::Pass | |
| hasVertexProgram(void) const | Ogre::Pass | |
| isAmbientOnly(void) const | Ogre::Pass | |
| isLoaded(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] |
| mLightingEnabled | Ogre::Pass | [protected] |
| mManualCullMode | Ogre::Pass | [protected] |
| mMaxSimultaneousLights | Ogre::Pass | [protected] |
| mOnlyLightType | Ogre::Pass | [protected] |
| mParent | Ogre::Pass | [protected] |
| mQueuedForDeletion | Ogre::Pass | [protected] |
| mRunOncePerLight | Ogre::Pass | [protected] |
| mRunOnlyForOneLightType | Ogre::Pass | [protected] |
| msDirtyHashList | Ogre::Pass | [protected, static] |
| mShadeOptions | Ogre::Pass | [protected] |
| mShadowCasterVertexProgramUsage | 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 | |
| setLightingEnabled(bool enabled) | Ogre::Pass | |
| setManualCullingMode(ManualCullingMode mode) | Ogre::Pass | |
| setMaxSimultaneousLights(unsigned short maxLights) | Ogre::Pass | |
| setRunOncePerLight(bool enabled, bool onlyForOneLightType=true, Light::LightTypes lightType=Light::LT_POINT) | 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 | |
| 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 | |