OGRE: Member List

| OGRE 2.2.4 Object-Oriented Graphics Rendering Engine

Ogre::CompositorShadowNodeDef Member List

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

_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
removeAllRenderTextureViews(void) | Ogre::TextureDefinitionBase |
removeBuffer(IdString name) | Ogre::TextureDefinitionBase | virtual
removeRenderTextureView(IdString name) | Ogre::TextureDefinitionBase |
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