| _validateAndFinish(void) | Ogre::CompositorShadowNodeDef | virtual |
| addBufferDefinition(IdString name, size_t numElements, uint32 bytesPerElement, uint32 bindFlags, float widthFactor, float heightFactor) | Ogre::TextureDefinitionBase | |
| addBufferInput(size_t inputChannel, IdString name) | Ogre::CompositorShadowNodeDef | virtual |
| addRenderTextureView(IdString name) | Ogre::TextureDefinitionBase | |
| addShadowTextureDefinition(size_t lightIdx, size_t split, const String &name, const Vector2 &uvOffset, const Vector2 &uvLength, uint8 arrayIdx) | Ogre::CompositorShadowNodeDef | |
| addTargetPass(const String &renderTargetName, uint32 rtIndex=0) | Ogre::CompositorNodeDef | |
| addTextureDefinition(const String &name) | Ogre::TextureDefinitionBase | |
| addTextureSourceName(const String &name, size_t index, TextureSource textureSource) | Ogre::CompositorShadowNodeDef | virtual |
| AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit |
| BufferDefinitionVec typedef | Ogre::TextureDefinitionBase | |
| CompositorNodeDef(const String &name, CompositorManager2 *compositorManager) | Ogre::CompositorNodeDef | inline |
| CompositorShadowNode class | Ogre::CompositorShadowNodeDef | friend |
| CompositorShadowNodeDef(const String &name, CompositorManager2 *compositorManager) | Ogre::CompositorShadowNodeDef | inline |
| createBuffer(const BufferDefinition &bufferDef, const TextureGpu *finalTarget, VaoManager *vaoManager) | Ogre::TextureDefinitionBase | static |
| createBuffers(const BufferDefinitionVec &bufferDefs, CompositorNamedBufferVec &inOutBufContainer, const TextureGpu *finalTarget, RenderSystem *renderSys) | Ogre::TextureDefinitionBase | static |
| createTexture(const TextureDefinition &textureDef, const String &texName, const TextureGpu *finalTarget, RenderSystem *renderSys) | Ogre::TextureDefinitionBase | static |
| createTextures(const TextureDefinitionVec &textureDefs, CompositorChannelVec &inOutTexContainer, IdType id, const TextureGpu *finalTarget, RenderSystem *renderSys) | Ogre::TextureDefinitionBase | static |
| destroyBuffers(const BufferDefinitionVec &bufferDefs, CompositorNamedBufferVec &inOutBufContainer, RenderSystem *renderSys) | Ogre::TextureDefinitionBase | static |
| destroyTextures(CompositorChannelVec &inOutTexContainer, RenderSystem *renderSys) | Ogre::TextureDefinitionBase | static |
| getCompositorManager(void) const | Ogre::CompositorNodeDef | inline |
| getLocalBufferDefinitions(void) const | Ogre::TextureDefinitionBase | inline |
| getLocalBufferDefinitionsNonConst(void) | Ogre::TextureDefinitionBase | inline |
| getLocalTextureDefinitions(void) const | Ogre::TextureDefinitionBase | inline |
| getLocalTextureDefinitionsNonConst(void) | Ogre::TextureDefinitionBase | inline |
| getName(void) const | Ogre::CompositorNodeDef | inline |
| getNameStr(void) const | Ogre::CompositorNodeDef | inline |
| getNameToChannelMap(void) const | Ogre::TextureDefinitionBase | inline |
| getNumInputBufferChannels(void) const | Ogre::TextureDefinitionBase | |
| getNumInputChannels(void) const | Ogre::TextureDefinitionBase | |
| getNumOutputChannels(void) const | Ogre::CompositorNodeDef | inline |
| getNumShadowTextureDefinitions() const | Ogre::CompositorShadowNodeDef | inline |
| getNumTargetPasses(void) const | Ogre::CompositorNodeDef | inline |
| getPassNumber(const CompositorPassDef *passDef) const | Ogre::CompositorNodeDef | |
| getRenderTargetViewDef(IdString name) const | Ogre::TextureDefinitionBase | |
| getRenderTargetViewDefNonConstNoThrow(IdString name) | Ogre::TextureDefinitionBase | |
| getShadowTextureDefinition(size_t texIndex) const | Ogre::CompositorShadowNodeDef | inline |
| getShadowTextureDefinitionNonConst(size_t texIndex) | Ogre::CompositorShadowNodeDef | inline |
| getStartEnabled(void) const | Ogre::CompositorNodeDef | inline |
| getTargetPass(size_t passIndex) | Ogre::CompositorNodeDef | inline |
| getTextureSource(size_t outputChannel, size_t &index, TextureSource &textureSource) const | Ogre::CompositorNodeDef | |
| getTextureSource(IdString name, size_t &index, TextureSource &textureSource) const | Ogre::CompositorNodeDef | |
| Ogre::TextureDefinitionBase::getTextureSource(IdString name, size_t &index, TextureSource &textureSource) const | Ogre::TextureDefinitionBase | |
| mapOutputBufferChannel(size_t outChannel, IdString bufferName) | Ogre::CompositorNodeDef | |
| mapOutputChannel(size_t outChannel, IdString textureName) | Ogre::CompositorNodeDef | |
| mCustomIdentifier | Ogre::CompositorNodeDef | |
| NUM_TEXTURES_SOURCES enum value | Ogre::TextureDefinitionBase | |
| 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 |
| PixelFormatGpuVec typedef | Ogre::TextureDefinitionBase | |
| postInitializePassDef(CompositorPassDef *passDef) | Ogre::CompositorShadowNodeDef | virtual |
| recreateResizableBuffers(const BufferDefinitionVec &bufferDefs, CompositorNamedBufferVec &inOutBufContainer, const TextureGpu *finalTarget, RenderSystem *renderSys, const CompositorNodeVec &connectedNodes, const CompositorPassVec *passes) | Ogre::TextureDefinitionBase | static |
| recreateResizableTextures01(const TextureDefinitionVec &textureDefs, CompositorChannelVec &inOutTexContainer, const TextureGpu *finalTarget) | Ogre::TextureDefinitionBase | static |
| recreateResizableTextures02(const TextureDefinitionVec &textureDefs, CompositorChannelVec &inOutTexContainer, const CompositorNodeVec &connectedNodes, const CompositorPassVec *passes) | Ogre::TextureDefinitionBase | static |
| removeBuffer(IdString name) | Ogre::TextureDefinitionBase | virtual |
| removeTexture(IdString name) | Ogre::CompositorNodeDef | virtual |
| renameBuffer(IdString oldName, const String &newName) | Ogre::TextureDefinitionBase | |
| renameTexture(IdString oldName, const String &newName) | Ogre::TextureDefinitionBase | |
| setDefaultTechnique(ShadowMapTechniques techn) | Ogre::CompositorShadowNodeDef | inline |
| setNumLocalBufferDefinitions(size_t numTDs) | Ogre::TextureDefinitionBase | inline |
| setNumLocalTextureDefinitions(size_t numTDs) | Ogre::TextureDefinitionBase | inline |
| setNumOutputBufferChannels(size_t numOuts) | Ogre::CompositorNodeDef | inline |
| setNumOutputChannels(size_t numOuts) | Ogre::CompositorNodeDef | inline |
| setNumShadowTextureDefinitions(size_t numTex) | Ogre::CompositorShadowNodeDef | |
| setNumTargetPass(size_t numPasses) | Ogre::CompositorNodeDef | inline |
| setStartEnabled(bool enabled) | Ogre::CompositorNodeDef | inline |
| setupTexture(TextureGpu *tex, const TextureDefinition &textureDef, const TextureGpu *finalTarget) | Ogre::TextureDefinitionBase | static |
| TEXTURE_GLOBAL enum value | Ogre::TextureDefinitionBase | |
| TEXTURE_INPUT enum value | Ogre::TextureDefinitionBase | |
| TEXTURE_LOCAL enum value | Ogre::TextureDefinitionBase | |
| TextureDefinitionBase(TextureSource defaultSource) | Ogre::TextureDefinitionBase | |
| TextureDefinitionVec typedef | Ogre::TextureDefinitionBase | |
| TextureSource enum name | Ogre::TextureDefinitionBase | |
| ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |
| ~CompositorNodeDef() | Ogre::CompositorNodeDef | inlinevirtual |
| ~CompositorShadowNodeDef() | Ogre::CompositorShadowNodeDef | inlinevirtual |