API Documentation
nkGraphics::TargetOperations Member List

This is the complete list of members for nkGraphics::TargetOperations, including all inherited members.

addClearTargetsPass(unsigned int index=-1)nkGraphics::TargetOperationsvirtual
addColorTarget(const TargetDescriptor &targetDesc)nkGraphics::TargetOperationsvirtual
addComputePass(unsigned int index=-1)nkGraphics::TargetOperationsvirtual
addInstancingPass(unsigned int index=-1)nkGraphics::TargetOperationsvirtual
addMonoMaterialPass(unsigned int index=-1)nkGraphics::TargetOperationsvirtual
addPostProcessPass(unsigned int index=-1)nkGraphics::TargetOperationsvirtual
addRaytracingPass(unsigned int index=-1)nkGraphics::TargetOperationsvirtual
addRenderScenePass(unsigned int index=-1)nkGraphics::TargetOperationsvirtual
changeColorTargetOrder(unsigned int fromIndex, unsigned int toIndex)nkGraphics::TargetOperationsvirtual
changePassOrder(unsigned int fromIndex, unsigned int toIndex)nkGraphics::TargetOperationsvirtual
deletePass(unsigned int index)nkGraphics::TargetOperationsvirtual
execute()=0nkGraphics::TargetOperationspure virtual
Exportable() noexceptnkExport::Exportable
exportClassToTree(nkExport::Node *rootNode) overridenkGraphics::TargetOperationsvirtual
getBackBufferViewIndex() constnkGraphics::TargetOperations
getColorTarget(unsigned int index) constnkGraphics::TargetOperations
getColorTargetCount() constnkGraphics::TargetOperations
getColorTargetRenderIndex(unsigned int index) constnkGraphics::TargetOperations
getDepthTarget() constnkGraphics::TargetOperations
getName() constnkGraphics::TargetOperations
getOverloadedViewport() constnkGraphics::TargetOperations
getPass(unsigned int index) constnkGraphics::TargetOperations
getPassCount() constnkGraphics::TargetOperations
importClassFromTree(nkExport::Node *rootNode) overridenkGraphics::TargetOperationsvirtual
isToBackBuffer() constnkGraphics::TargetOperations
isToChainDepthBuffer() constnkGraphics::TargetOperations
operator=(const TargetOperations &)=deletenkGraphics::TargetOperations
processColorTargetObjectNode(nkExport::Node *targetNode)nkGraphics::TargetOperations
processPassObjectNode(nkExport::Node *passNode)nkGraphics::TargetOperations
removeColorTarget(unsigned int index)nkGraphics::TargetOperationsvirtual
setColorTarget(const TargetDescriptor &targetDesc, unsigned int outputIndex=0)nkGraphics::TargetOperationsvirtual
setDepthTarget(Texture *target)nkGraphics::TargetOperationsvirtual
setName(nkMemory::StringView name)nkGraphics::TargetOperations
setOverloadedViewport(Viewport *value)nkGraphics::TargetOperationsvirtual
setToBackBuffer(bool val, unsigned int indexInArray=0)nkGraphics::TargetOperationsvirtual
setToChainDepthBuffer(bool val)nkGraphics::TargetOperationsvirtual
TargetOperations(System *system) noexceptnkGraphics::TargetOperations
TargetOperations(const TargetOperations &)=deletenkGraphics::TargetOperations
~Exportable()nkExport::Exportablevirtual
~TargetOperations()nkGraphics::TargetOperationsvirtual