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

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

_validateAndFinish()Ogre::CompositorShadowNodeDefvirtual
addBufferDefinition(IdString name, size_t numElements, uint32 bytesPerElement, uint32 bindFlags, float widthFactor, float heightFactor)Ogre::TextureDefinitionBase
addBufferInput(size_t inputChannel, IdString name) overrideOgre::CompositorShadowNodeDefvirtual
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) overrideOgre::CompositorShadowNodeDefvirtual
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
BufferDefinitionVec typedefOgre::TextureDefinitionBase
calculateNumPasses() constOgre::CompositorNodeDef
CompositorNodeDef(const String &name, CompositorManager2 *compositorManager)Ogre::CompositorNodeDefinline
CompositorShadowNode classOgre::CompositorShadowNodeDeffriend
CompositorShadowNodeDef(const String &name, CompositorManager2 *compositorManager)Ogre::CompositorShadowNodeDefinline
createBuffer(const BufferDefinition &bufferDef, const TextureGpu *finalTarget, VaoManager *vaoManager)Ogre::TextureDefinitionBasestatic
createBuffers(const BufferDefinitionVec &bufferDefs, CompositorNamedBufferVec &inOutBufContainer, const TextureGpu *finalTarget, RenderSystem *renderSys)Ogre::TextureDefinitionBasestatic
createTexture(const TextureDefinition &textureDef, const String &texName, const TextureGpu *finalTarget, RenderSystem *renderSys)Ogre::TextureDefinitionBasestatic
createTextures(const TextureDefinitionVec &textureDefs, CompositorChannelVec &inOutTexContainer, IdType id, const TextureGpu *finalTarget, RenderSystem *renderSys)Ogre::TextureDefinitionBasestatic
destroyBuffers(const BufferDefinitionVec &bufferDefs, CompositorNamedBufferVec &inOutBufContainer, RenderSystem *renderSys)Ogre::TextureDefinitionBasestatic
destroyTextures(CompositorChannelVec &inOutTexContainer, RenderSystem *renderSys)Ogre::TextureDefinitionBasestatic
getCompositorManager() constOgre::CompositorNodeDefinline
getLocalBufferDefinitions() constOgre::TextureDefinitionBaseinline
getLocalBufferDefinitionsNonConst()Ogre::TextureDefinitionBaseinline
getLocalTextureDefinitions() constOgre::TextureDefinitionBaseinline
getLocalTextureDefinitionsNonConst()Ogre::TextureDefinitionBaseinline
getName() constOgre::CompositorNodeDefinline
getNameStr() constOgre::CompositorNodeDefinline
getNameToChannelMap() constOgre::TextureDefinitionBaseinline
getNumInputBufferChannels() constOgre::TextureDefinitionBase
getNumInputChannels() constOgre::TextureDefinitionBase
getNumOutputChannels() constOgre::CompositorNodeDefinline
getNumShadowTextureDefinitions() constOgre::CompositorShadowNodeDefinline
getNumTargetPasses() constOgre::CompositorNodeDefinline
getPassNumber(const CompositorPassDef *passDef) constOgre::CompositorNodeDef
getRenderTargetViewDef(IdString name) constOgre::TextureDefinitionBase
getRenderTargetViewDefNonConstNoThrow(IdString name)Ogre::TextureDefinitionBase
getShadowTextureDefinition(size_t texIndex) constOgre::CompositorShadowNodeDefinline
getShadowTextureDefinitionNonConst(size_t texIndex)Ogre::CompositorShadowNodeDefinline
getStartEnabled(void) constOgre::CompositorNodeDefinline
getTargetPass(size_t passIndex)Ogre::CompositorNodeDefinline
getTextureSource(size_t outputChannel, size_t &index, TextureSource &textureSource) constOgre::CompositorNodeDef
getTextureSource(IdString name, size_t &index, TextureSource &textureSource) constOgre::CompositorNodeDef
Ogre::TextureDefinitionBase::getTextureSource(IdString name, size_t &index, TextureSource &textureSource) constOgre::TextureDefinitionBase
mapOutputBufferChannel(size_t outChannel, IdString bufferName)Ogre::CompositorNodeDef
mapOutputChannel(size_t outChannel, IdString textureName)Ogre::CompositorNodeDef
mCustomIdentifierOgre::CompositorNodeDef
NUM_TEXTURES_SOURCES enum valueOgre::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 typedefOgre::TextureDefinitionBase
postInitializePassDef(CompositorPassDef *passDef) overrideOgre::CompositorShadowNodeDefvirtual
recreateResizableBuffers(const BufferDefinitionVec &bufferDefs, CompositorNamedBufferVec &inOutBufContainer, const TextureGpu *finalTarget, RenderSystem *renderSys, const CompositorNodeVec &connectedNodes, const CompositorPassVec *passes)Ogre::TextureDefinitionBasestatic
recreateResizableTextures01(const TextureDefinitionVec &textureDefs, CompositorChannelVec &inOutTexContainer, const TextureGpu *finalTarget)Ogre::TextureDefinitionBasestatic
recreateResizableTextures02(const TextureDefinitionVec &textureDefs, CompositorChannelVec &inOutTexContainer, const CompositorNodeVec &connectedNodes, const CompositorPassVec *passes)Ogre::TextureDefinitionBasestatic
removeAllRenderTextureViews()Ogre::TextureDefinitionBase
removeBuffer(IdString name)Ogre::TextureDefinitionBasevirtual
removeRenderTextureView(IdString name)Ogre::TextureDefinitionBase
removeTexture(IdString name) overrideOgre::CompositorNodeDefvirtual
renameBuffer(IdString oldName, const String &newName)Ogre::TextureDefinitionBase
renameTexture(IdString oldName, const String &newName)Ogre::TextureDefinitionBase
setDefaultTechnique(ShadowMapTechniques techn)Ogre::CompositorShadowNodeDefinline
setNumLocalBufferDefinitions(size_t numTDs)Ogre::TextureDefinitionBaseinline
setNumLocalTextureDefinitions(size_t numTDs)Ogre::TextureDefinitionBaseinline
setNumOutputBufferChannels(size_t numOuts)Ogre::CompositorNodeDefinline
setNumOutputChannels(size_t numOuts)Ogre::CompositorNodeDefinline
setNumShadowTextureDefinitions(size_t numTex)Ogre::CompositorShadowNodeDef
setNumTargetPass(size_t numPasses)Ogre::CompositorNodeDefinline
setStartEnabled(bool enabled)Ogre::CompositorNodeDefinline
setupTexture(TextureGpu *tex, const TextureDefinition &textureDef, const TextureGpu *finalTarget)Ogre::TextureDefinitionBasestatic
TEXTURE_GLOBAL enum valueOgre::TextureDefinitionBase
TEXTURE_INPUT enum valueOgre::TextureDefinitionBase
TEXTURE_LOCAL enum valueOgre::TextureDefinitionBase
TextureDefinitionBase(TextureSource defaultSource)Ogre::TextureDefinitionBase
TextureDefinitionVec typedefOgre::TextureDefinitionBase
TextureSource enum nameOgre::TextureDefinitionBase
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~CompositorNodeDef()Ogre::CompositorNodeDefinlinevirtual
~CompositorShadowNodeDef()Ogre::CompositorShadowNodeDefinlinevirtual