OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::CompositorWorkspaceDef Member List

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

_addTextureDefinition(const IdString hashedName)Ogre::TextureDefinitionBase
_addTextureSourceName(const IdString hashedName, size_t index, TextureSource textureSource)Ogre::TextureDefinitionBase
_getChannelRoutes()Ogre::CompositorWorkspaceDefinline
addBufferDefinition(IdString name, size_t numElements, uint32 bytesPerElement, uint32 bindFlags, float widthFactor, float heightFactor)Ogre::TextureDefinitionBase
addBufferInput(size_t inputChannel, IdString name)Ogre::TextureDefinitionBasevirtual
addNodeAlias(IdString alias, IdString nodeName)Ogre::CompositorWorkspaceDef
addRenderTextureView(IdString name)Ogre::TextureDefinitionBase
addTextureDefinition(const String &name)Ogre::TextureDefinitionBase
addTextureSourceName(const String &name, size_t index, TextureSource textureSource)Ogre::TextureDefinitionBasevirtual
BufferDefinitionVec typedefOgre::TextureDefinitionBase
ChannelRouteList typedefOgre::CompositorWorkspaceDef
clearAll()Ogre::CompositorWorkspaceDef
clearAllInterNodeConnections()Ogre::CompositorWorkspaceDef
clearOutputConnections()Ogre::CompositorWorkspaceDef
CompositorWorkspaceDef(const String &name, CompositorManager2 *compositorManager)Ogre::CompositorWorkspaceDef
connect(IdString outNode, uint32 outChannel, IdString inNode, uint32 inChannel)Ogre::CompositorWorkspaceDef
connect(IdString outNode, IdString inNode)Ogre::CompositorWorkspaceDef
connectBuffer(IdString outNode, uint32 outChannel, IdString inNode, uint32 inChannel)Ogre::CompositorWorkspaceDef
connectBuffer(IdString outNode, IdString inNode)Ogre::CompositorWorkspaceDef
connectExternal(uint32 externalIdx, IdString inNode, uint32 inChannel)Ogre::CompositorWorkspaceDef
connectExternalBuffer(uint32 externalBufferIdx, IdString inNode, uint32 inChannel)Ogre::CompositorWorkspaceDef
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
decodeTexSource(uint32 encodedVal, size_t &outIdx, TextureSource &outTexSource)Ogre::TextureDefinitionBasestatic
destroyBuffers(const BufferDefinitionVec &bufferDefs, CompositorNamedBufferVec &inOutBufContainer, RenderSystem *renderSys)Ogre::TextureDefinitionBasestatic
destroyTextures(CompositorChannelVec &inOutTexContainer, RenderSystem *renderSys)Ogre::TextureDefinitionBasestatic
getCompositorManager() constOgre::CompositorWorkspaceDefinline
getLocalBufferDefinitions() constOgre::TextureDefinitionBaseinline
getLocalBufferDefinitionsNonConst()Ogre::TextureDefinitionBaseinline
getLocalTextureDefinitions() constOgre::TextureDefinitionBaseinline
getLocalTextureDefinitionsNonConst()Ogre::TextureDefinitionBaseinline
getName() constOgre::CompositorWorkspaceDefinline
getNameStr() constOgre::CompositorWorkspaceDefinline
getNameToChannelMap() constOgre::TextureDefinitionBaseinline
getNodeAliasMap()Ogre::CompositorWorkspaceDefinline
getNumInputBufferChannels() constOgre::TextureDefinitionBase
getNumInputChannels() constOgre::TextureDefinitionBase
getRenderTargetViewDef(IdString name) constOgre::TextureDefinitionBase
getRenderTargetViewDefNonConstNoThrow(IdString name)Ogre::TextureDefinitionBase
getTextureSource(IdString name, size_t &index, TextureSource &textureSource) constOgre::TextureDefinitionBase
NameToChannelMap typedefOgre::TextureDefinitionBase
NodeAliasMap typedefOgre::CompositorWorkspaceDef
NUM_TEXTURES_SOURCES enum valueOgre::TextureDefinitionBase
PixelFormatGpuVec typedefOgre::TextureDefinitionBase
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
removeNodeAlias(IdString alias)Ogre::CompositorWorkspaceDef
removeRenderTextureView(IdString name)Ogre::TextureDefinitionBase
removeTexture(IdString name)Ogre::TextureDefinitionBasevirtual
renameBuffer(IdString oldName, const String &newName)Ogre::TextureDefinitionBase
renameTexture(IdString oldName, const String &newName)Ogre::TextureDefinitionBase
setNumLocalBufferDefinitions(size_t numTDs)Ogre::TextureDefinitionBaseinline
setNumLocalTextureDefinitions(size_t numTDs)Ogre::TextureDefinitionBaseinline
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
~CompositorWorkspaceDef()Ogre::CompositorWorkspaceDefinlinevirtual