OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
Ogre::Technique Member List

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

_compile(bool autoManageTextureUnits)Ogre::Technique
_getSchemeIndex() constOgre::Technique
_load()Ogre::Technique
_notifyNeedsRecompile()Ogre::Technique
_prepare()Ogre::Technique
_unload()Ogre::Technique
_unprepare()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) constOgre::Technique
calculateSize() constOgre::Technique
checkGPURules(StringStream &errors)Ogre::Technique
checkHardwareSupport(bool autoManageTextureUnits, StringStream &compileErrors)Ogre::Technique
createPass()Ogre::Technique
EXCLUDE enum valueOgre::Technique
getGPUDeviceNameRuleIterator() constOgre::Technique
getGPUVendorRuleIterator() constOgre::Technique
getLodIndex() constOgre::Techniqueinline
getName() constOgre::Techniqueinline
getNumPasses() constOgre::Technique
getParent() constOgre::Techniqueinline
getPass(unsigned short index)Ogre::Technique
getPass(const String &name)Ogre::Technique
getPassIterator()Ogre::Technique
getResourceGroup() constOgre::Technique
getSchemeName() constOgre::Technique
getShadowCasterMaterial() constOgre::Technique
getUserObjectBindings()Ogre::Techniqueinline
getUserObjectBindings() constOgre::Techniqueinline
GPUDeviceNameRuleIterator typedefOgre::Technique
GPUDeviceNameRuleList typedefOgre::Technique
GPUVendorRuleIterator typedefOgre::Technique
GPUVendorRuleList typedefOgre::Technique
hasColourWriteDisabled() constOgre::Technique
INCLUDE enum valueOgre::Technique
IncludeOrExclude enum nameOgre::Technique
isDepthCheckEnabled() constOgre::Technique
isDepthWriteEnabled() constOgre::Technique
isLoaded() constOgre::Technique
isSupported() constOgre::Technique
isTransparent() constOgre::Technique
movePass(const unsigned short sourceIndex, const unsigned short destinationIndex)Ogre::Technique
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
PassIterator typedefOgre::Technique
removeAllPasses()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
setBlendblock(const HlmsBlendblock &blendblock)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
setLodIndex(unsigned short index)Ogre::Technique
setMacroblock(const HlmsMacroblock &macroblock)Ogre::Technique
setName(const String &name)Ogre::Technique
setPointSize(Real ps)Ogre::Technique
setSamplerblock(const HlmsSamplerblock &samplerblock)Ogre::Technique
setSchemeName(const String &schemeName)Ogre::Technique
setSelfIllumination(Real red, Real green, Real blue)Ogre::Technique
setSelfIllumination(const ColourValue &selfIllum)Ogre::Technique
setShadingMode(ShadeOptions mode)Ogre::Technique
setShadowCasterMaterial(Ogre::MaterialPtr val)Ogre::Technique
setShadowCasterMaterial(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
Technique(Material *parent)Ogre::Technique
Technique(Material *parent, const Technique &oth)Ogre::Technique
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~Technique()Ogre::Technique