OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::Technique Member List

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

_compile(bool autoManageTextureUnits)Ogre::Technique
_compileIlluminationPasses(void)Ogre::Technique
_getSchemeIndex(void) const Ogre::Technique
_load(void)Ogre::Technique
_notifyNeedsRecompile(void)Ogre::Technique
_prepare(void)Ogre::Technique
_unload(void)Ogre::Technique
_unprepare(void)Ogre::Technique
addGPUDeviceNameRule(const String &devicePattern, IncludeOrExclude includeOrExclude, bool caseSensitive=false)Ogre::Technique
addGPUDeviceNameRule(const GPUDeviceNameRule &rule)Ogre::Technique
addGPUVendorRule(GPUVendor vendor, IncludeOrExclude includeOrExclude)Ogre::Technique
addGPUVendorRule(const GPUVendorRule &rule)Ogre::Technique
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
applyTextureAliases(const AliasTextureNamePairList &aliasList, const bool apply=true) const Ogre::Technique
calculateSize(void) const Ogre::Technique
checkGPURules(StringUtil::StrStreamType &errors)Ogre::Technique
checkHardwareSupport(bool autoManageTextureUnits, StringUtil::StrStreamType &compileErrors)Ogre::Technique
checkManuallyOrganisedIlluminationPasses()Ogre::Techniqueprotected
clearIlluminationPasses(void)Ogre::Techniqueprotected
createPass(void)Ogre::Technique
EXCLUDE enum valueOgre::Technique
getGPUDeviceNameRuleIterator() const Ogre::Technique
getGPUVendorRuleIterator() const Ogre::Technique
getIlluminationPassIterator(void)Ogre::Technique
getLodIndex(void) const Ogre::Techniqueinline
getName(void) const Ogre::Techniqueinline
getNumPasses(void) const Ogre::Technique
getParent(void) const Ogre::Techniqueinline
getPass(unsigned short index)Ogre::Technique
getPass(const String &name)Ogre::Technique
getPassIterator(void)Ogre::Technique
getResourceGroup(void) const Ogre::Technique
getSchemeName(void) const Ogre::Technique
getShadowCasterMaterial() const Ogre::Technique
getShadowReceiverMaterial() const Ogre::Technique
getUserObjectBindings()Ogre::Techniqueinline
getUserObjectBindings() const Ogre::Techniqueinline
GPUDeviceNameRuleIterator typedefOgre::Technique
GPUDeviceNameRuleList typedefOgre::Technique
GPUVendorRuleIterator typedefOgre::Technique
GPUVendorRuleList typedefOgre::Technique
hasColourWriteDisabled(void) const Ogre::Technique
IlluminationPassesState enum nameOgre::Techniqueprotected
IlluminationPassIterator typedefOgre::Technique
INCLUDE enum valueOgre::Technique
IncludeOrExclude enum nameOgre::Technique
IPS_COMPILE_DISABLED enum valueOgre::Techniqueprotected
IPS_COMPILED enum valueOgre::Techniqueprotected
IPS_NOT_COMPILED enum valueOgre::Techniqueprotected
isDepthCheckEnabled(void) const Ogre::Technique
isDepthWriteEnabled(void) const Ogre::Technique
isLoaded(void) const Ogre::Technique
isSupported(void) const Ogre::Technique
isTransparent(void) const Ogre::Technique
isTransparentSortingEnabled(void) const Ogre::Technique
isTransparentSortingForced(void) const Ogre::Technique
mGPUDeviceNameRulesOgre::Techniqueprotected
mGPUVendorRulesOgre::Techniqueprotected
mIlluminationPassesOgre::Techniqueprotected
mIlluminationPassesCompilationPhaseOgre::Techniqueprotected
mIsSupportedOgre::Techniqueprotected
mLodIndexOgre::Techniqueprotected
mNameOgre::Techniqueprotected
movePass(const unsigned short sourceIndex, const unsigned short destinationIndex)Ogre::Technique
mParentOgre::Techniqueprotected
mPassesOgre::Techniqueprotected
mSchemeIndexOgre::Techniqueprotected
mShadowCasterMaterialOgre::Techniqueprotected
mShadowCasterMaterialNameOgre::Techniqueprotected
mShadowReceiverMaterialOgre::Techniqueprotected
mShadowReceiverMaterialNameOgre::Techniqueprotected
mUserObjectBindingsOgre::Techniqueprotected
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >inline
operator=(const Technique &rhs)Ogre::Technique
Passes typedefOgre::Techniqueprotected
PassIterator typedefOgre::Technique
removeAllPasses(void)Ogre::Technique
removeGPUDeviceNameRule(const String &devicePattern)Ogre::Technique
removeGPUVendorRule(GPUVendor vendor)Ogre::Technique
removePass(unsigned short index)Ogre::Technique
setAmbient(Real red, Real green, Real blue)Ogre::Technique
setAmbient(const ColourValue &ambient)Ogre::Technique
setColourWriteEnabled(bool enabled)Ogre::Technique
setCullingMode(CullingMode mode)Ogre::Technique
setDepthBias(float constantBias, float slopeScaleBias)Ogre::Technique
setDepthCheckEnabled(bool enabled)Ogre::Technique
setDepthFunction(CompareFunction func)Ogre::Technique
setDepthWriteEnabled(bool enabled)Ogre::Technique
setDiffuse(Real red, Real green, Real blue, Real alpha)Ogre::Technique
setDiffuse(const ColourValue &diffuse)Ogre::Technique
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::Technique
setLightingEnabled(bool enabled)Ogre::Technique
setLodIndex(unsigned short index)Ogre::Technique
setManualCullingMode(ManualCullingMode mode)Ogre::Technique
setName(const String &name)Ogre::Technique
setPointSize(Real ps)Ogre::Technique
setSceneBlending(const SceneBlendType sbt)Ogre::Technique
setSceneBlending(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor)Ogre::Technique
setSchemeName(const String &schemeName)Ogre::Technique
setSelfIllumination(Real red, Real green, Real blue)Ogre::Technique
setSelfIllumination(const ColourValue &selfIllum)Ogre::Technique
setSeparateSceneBlending(const SceneBlendType sbt, const SceneBlendType sbta)Ogre::Technique
setSeparateSceneBlending(const SceneBlendFactor sourceFactor, const SceneBlendFactor destFactor, const SceneBlendFactor sourceFactorAlpha, const SceneBlendFactor destFactorAlpha)Ogre::Technique
setShadingMode(ShadeOptions mode)Ogre::Technique
setShadowCasterMaterial(Ogre::MaterialPtr val)Ogre::Technique
setShadowCasterMaterial(const Ogre::String &name)Ogre::Technique
setShadowReceiverMaterial(Ogre::MaterialPtr val)Ogre::Technique
setShadowReceiverMaterial(const Ogre::String &name)Ogre::Technique
setShininess(Real val)Ogre::Technique
setSpecular(Real red, Real green, Real blue, Real alpha)Ogre::Technique
setSpecular(const ColourValue &specular)Ogre::Technique
setTextureAnisotropy(unsigned int maxAniso)Ogre::Technique
setTextureFiltering(TextureFilterOptions filterType)Ogre::Technique
Technique(Material *parent)Ogre::Technique
Technique(Material *parent, const Technique &oth)Ogre::Technique
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~Technique()Ogre::Technique