Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::RenderQueue Member List

This is the complete list of members for Divide::RenderQueue, including all inherited members.

_parentDivide::KernelComponentprotected
_renderBinsDivide::RenderQueueprivate
_stageDivide::RenderQueueprivate
addNodeToQueue(const SceneGraphNode *sgn, RenderStagePass stagePass, F32 minDistToCameraSq, RenderBinType targetBinType=RenderBinType::COUNT)Divide::RenderQueue
clear(RenderBinType targetBinType=RenderBinType::COUNT) noexceptDivide::RenderQueue
getBin(const RenderBinType rbType) const noexceptDivide::RenderQueueinline
getBin(const RenderBinType rbType) noexceptDivide::RenderQueueinlineprivate
getBinForNode(const SceneGraphNode *node, Handle< Material > matInstance)Divide::RenderQueueprivate
getBins() noexceptDivide::RenderQueueinline
getSortedQueues(const vector< RenderBinType > &binTypes, RenderBin::SortedQueues &queuesOut) constDivide::RenderQueue
getSortOrder(RenderStagePass stagePass, RenderBinType rbType) constDivide::RenderQueueprivate
KernelComponent(Kernel &parent) noexceptDivide::KernelComponentinlineexplicit
NonCopyable(const NonCopyable &)=deleteDivide::NonCopyable
NonCopyable(NonCopyable &&)=defaultDivide::NonCopyable
NonCopyable()=defaultDivide::NonCopyableprotected
NonMovable(NonMovable &&)=deleteDivide::NonMovableprivate
NonMovable(const NonMovable &)=defaultDivide::NonMovableprivate
NonMovable()=defaultDivide::NonMovableprivate
Divide::operator=(const NonCopyable &)=deleteDivide::NonCopyable
Divide::operator=(NonCopyable &&)=defaultDivide::NonCopyable
Divide::NonMovable::operator=(NonMovable &&)=deleteDivide::NonMovableprivate
Divide::NonMovable::operator=(const NonMovable &)=defaultDivide::NonMovableprivate
parent() noexceptDivide::KernelComponentinline
parent() const noexceptDivide::KernelComponentinline
populateRenderQueues(const PopulateQueueParams &params, RenderQueuePackages &queueInOut)Divide::RenderQueue
postRender(const SceneRenderState &renderState, RenderStagePass stagePass, GFX::CommandBuffer &bufferInOut)Divide::RenderQueue
RenderBinArray typedefDivide::RenderQueue
RenderQueue(Kernel &parent, RenderStage stage)Divide::RenderQueueexplicit
sort(RenderStagePass stagePass, RenderBinType targetBinType=RenderBinType::COUNT, RenderingOrder renderOrder=RenderingOrder::COUNT)Divide::RenderQueue
~KernelComponent()=defaultDivide::KernelComponentvirtual
~NonCopyable()=defaultDivide::NonCopyableprotected
~NonMovable()=defaultDivide::NonMovableprivate