OGRE-Next: Member List

| OGRE-Next 3.0.0 Object-Oriented Graphics Rendering Engine

Loading...
Searching...
No Matches
Ogre::Pass Member List

This is the complete list of members for Ogre::Pass, including all inherited members.

_getBlendFlags(SceneBlendType type, SceneBlendFactor &source, SceneBlendFactor &dest) | Ogre::Pass | static
_getDatablock() const | Ogre::Pass |
_getTextureUnitWithContentTypeIndex(TextureUnitState::ContentType contentType, size_t index) const | Ogre::Pass |
_load() | Ogre::Pass |
_notifyIndex(unsigned short index) | Ogre::Pass |
_prepare() | Ogre::Pass |
_unload() | Ogre::Pass |
_unprepare() | Ogre::Pass |
_updateAutoParams(const AutoParamDataSource *source, uint16 variabilityMask) const | Ogre::Pass |
addTextureUnitState(TextureUnitState *state) | Ogre::Pass |
applyTextureAliases(const AliasTextureNamePairList &aliasList, const bool apply=true) const | Ogre::Pass |
calculateSize() const | Ogre::Pass |
ConstTextureUnitStateIterator typedef | Ogre::Pass |
createTextureUnitState() | Ogre::Pass |
createTextureUnitState(const String &textureName, unsigned short texCoordSet) | Ogre::Pass |
createTextureUnitState(const String &textureName) | Ogre::Pass |
getAlphaRejectFunction() const | Ogre::Pass | inline
getAlphaRejectValue() const | Ogre::Pass | inline
getAmbient() const | Ogre::Pass |
getBlendblock() const | Ogre::Pass |
getColourWriteEnabled() const | Ogre::Pass |
getComputeProgram() const | Ogre::Pass |
getComputeProgramName() const | Ogre::Pass |
getComputeProgramParameters() const | Ogre::Pass |
getDiffuse() const | Ogre::Pass |
getEmissive() const | Ogre::Pass | inline
getFragmentProgram() const | Ogre::Pass |
getFragmentProgramName() const | Ogre::Pass |
getFragmentProgramParameters() const | Ogre::Pass |
getGeometryProgram() const | Ogre::Pass |
getGeometryProgramName() const | Ogre::Pass |
getGeometryProgramParameters() const | Ogre::Pass |
getId() const | Ogre::Pass | inline
getIndex() const | Ogre::Pass | inline
getIteratePerLight() const | Ogre::Pass | inline
getLightClipPlanesEnabled() const | Ogre::Pass | inline
getLightCountPerIteration() const | Ogre::Pass |
getLightMask() const | Ogre::Pass |
getLightScissoringEnabled() const | Ogre::Pass | inline
getMacroblock() const | Ogre::Pass |
getMaxSimultaneousLights() const | Ogre::Pass |
getName() const | Ogre::Pass | inline
getNumTextureUnitStates() const | Ogre::Pass | inline
getOnlyLightType() const | Ogre::Pass | inline
getParent() const | Ogre::Pass | inline
getPassIterationCount() const | Ogre::Pass | inline
getPointAttenuationConstant() const | Ogre::Pass |
getPointAttenuationLinear() const | Ogre::Pass |
getPointAttenuationQuadratic() const | Ogre::Pass |
getPointMaxSize() const | Ogre::Pass |
getPointMinSize() const | Ogre::Pass |
getPointSize() const | Ogre::Pass |
getPointSpritesEnabled() const | Ogre::Pass |
getPolygonModeOverrideable() const | Ogre::Pass | inlinevirtual
getResourceGroup() const | Ogre::Pass |
getRunOnlyForOneLightType() const | Ogre::Pass | inline
getSelfIllumination() const | Ogre::Pass |
getShadingMode() const | Ogre::Pass |
getShininess() const | Ogre::Pass |
getSpecular() const | Ogre::Pass |
getStartLight() const | Ogre::Pass |
getTessellationDomainProgram() const | Ogre::Pass |
getTessellationDomainProgramName() const | Ogre::Pass |
getTessellationDomainProgramParameters() const | Ogre::Pass |
getTessellationHullProgram() const | Ogre::Pass |
getTessellationHullProgramName() const | Ogre::Pass |
getTessellationHullProgramParameters() const | Ogre::Pass |
getTextureUnitState(size_t index) | Ogre::Pass |
getTextureUnitState(const String &name) | Ogre::Pass |
getTextureUnitState(size_t index) const | Ogre::Pass |
getTextureUnitState(const String &name) const | Ogre::Pass |
getTextureUnitStateIndex(const TextureUnitState *state) const | Ogre::Pass |
getTextureUnitStateIterator() | Ogre::Pass |
getTextureUnitStateIterator() const | Ogre::Pass |
getUserObjectBindings() | Ogre::Pass | inline
getUserObjectBindings() const | Ogre::Pass | inline
getVertexColourTracking() const | Ogre::Pass |
getVertexProgram() const | Ogre::Pass |
getVertexProgramName() const | Ogre::Pass |
getVertexProgramParameters() const | Ogre::Pass |
hasComputeProgram() const | Ogre::Pass | inline
hasFragmentProgram() const | Ogre::Pass | inline
hasGeometryProgram() const | Ogre::Pass | inline
hasTessellationDomainProgram() const | Ogre::Pass | inline
hasTessellationHullProgram() const | Ogre::Pass | inline
hasVertexProgram() const | Ogre::Pass | inline
isAmbientOnly() const | Ogre::Pass |
isLoaded() const | Ogre::Pass |
isPointAttenuationEnabled() const | Ogre::Pass |
isProgrammable() const | Ogre::Pass | inline
isTransparent() const | Ogre::Pass |
OGRE_DEPRECATED_VER(3) bool getFogOverride() const | Ogre::Pass |
OGRE_DEPRECATED_VER(3) FogMode getFogMode() const | Ogre::Pass |
OGRE_DEPRECATED_VER(3) const ColourValue &getFogColour() const | Ogre::Pass |
OGRE_DEPRECATED_VER(3) Real getFogStart() const | Ogre::Pass |
OGRE_DEPRECATED_VER(3) Real getFogEnd() const | Ogre::Pass |
OGRE_DEPRECATED_VER(3) Real getFogDensity() const | Ogre::Pass |
OGRE_MUTEX(mTexUnitChangeMutex) | Ogre::Pass |
OGRE_MUTEX(mGpuProgramChangeMutex) | Ogre::Pass |
OGRE_STATIC_MUTEX(msDirtyHashListMutex) | Ogre::Pass |
OGRE_STATIC_MUTEX(msPassGraveyardMutex) | Ogre::Pass |
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 |
removeAllTextureUnitStates() | Ogre::Pass |
removeTextureUnitState(unsigned short index) | Ogre::Pass |
setAlphaRejectFunction(CompareFunction func) | Ogre::Pass |
setAlphaRejectValue(unsigned char val) | Ogre::Pass |
setAmbient(Real red, Real green, Real blue) | Ogre::Pass |
setAmbient(const ColourValue &ambient) | Ogre::Pass |
setBlendblock(const HlmsBlendblock &blendblock) | Ogre::Pass |
setComputeProgram(const String &name, bool resetParams=true) | Ogre::Pass |
setComputeProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass |
setDiffuse(Real red, Real green, Real blue, Real alpha) | Ogre::Pass |
setDiffuse(const ColourValue &diffuse) | Ogre::Pass |
setEmissive(Real red, Real green, Real blue) | Ogre::Pass | inline
setEmissive(const ColourValue &emissive) | Ogre::Pass | inline
setFog(bool overrideScene, FogMode mode=FOG_NONE, const ColourValue &colour=ColourValue::White, Real expDensity=Real(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 |
setGeometryProgram(const String &name, bool resetParams=true) | Ogre::Pass |
setGeometryProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass |
setIteratePerLight(bool enabled, bool onlyForOneLightType=true, Light::LightTypes lightType=Light::LT_POINT) | Ogre::Pass |
setLightClipPlanesEnabled(bool enabled) | Ogre::Pass | inline
setLightCountPerIteration(unsigned short c) | Ogre::Pass |
setLightMask(uint32 mask) | Ogre::Pass |
setLightScissoringEnabled(bool enabled) | Ogre::Pass | inline
setMacroblock(const HlmsMacroblock &macroblock) | Ogre::Pass |
setMaxSimultaneousLights(unsigned short maxLights) | Ogre::Pass |
setName(const String &name) | Ogre::Pass |
setPassIterationCount(const size_t count) | Ogre::Pass | inline
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 |
setPolygonModeOverrideable(bool override) | Ogre::Pass | inlinevirtual
setSamplerblock(const HlmsSamplerblock &samplerblock) | Ogre::Pass |
setSelfIllumination(Real red, Real green, Real blue) | Ogre::Pass |
setSelfIllumination(const ColourValue &selfIllum) | Ogre::Pass |
setShadingMode(ShadeOptions mode) | Ogre::Pass |
setShininess(Real val) | Ogre::Pass |
setSpecular(Real red, Real green, Real blue, Real alpha) | Ogre::Pass |
setSpecular(const ColourValue &specular) | Ogre::Pass |
setStartLight(unsigned short startLight) | Ogre::Pass |
setTessellationDomainProgram(const String &name, bool resetParams=true) | Ogre::Pass |
setTessellationDomainProgramParameters(GpuProgramParametersSharedPtr params) | Ogre::Pass |
setTessellationHullProgram(const String &name, bool resetParams=true) | Ogre::Pass |
setTessellationHullProgramParameters(GpuProgramParametersSharedPtr params) | 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 |
~Pass() | Ogre::Pass | virtual