![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
This is the complete list of members for Divide::RenderQueue, including all inherited members.
_parent | Divide::KernelComponent | protected |
_renderBins | Divide::RenderQueue | private |
_stage | Divide::RenderQueue | private |
addNodeToQueue(const SceneGraphNode *sgn, RenderStagePass stagePass, F32 minDistToCameraSq, RenderBinType targetBinType=RenderBinType::COUNT) | Divide::RenderQueue | |
clear(RenderBinType targetBinType=RenderBinType::COUNT) noexcept | Divide::RenderQueue | |
getBin(const RenderBinType rbType) const noexcept | Divide::RenderQueue | inline |
getBin(const RenderBinType rbType) noexcept | Divide::RenderQueue | inlineprivate |
getBinForNode(const SceneGraphNode *node, Handle< Material > matInstance) | Divide::RenderQueue | private |
getBins() noexcept | Divide::RenderQueue | inline |
getSortedQueues(const vector< RenderBinType > &binTypes, RenderBin::SortedQueues &queuesOut) const | Divide::RenderQueue | |
getSortOrder(RenderStagePass stagePass, RenderBinType rbType) const | Divide::RenderQueue | private |
KernelComponent(Kernel &parent) noexcept | Divide::KernelComponent | inlineexplicit |
NonCopyable(const NonCopyable &)=delete | Divide::NonCopyable | |
NonCopyable(NonCopyable &&)=default | Divide::NonCopyable | |
NonCopyable()=default | Divide::NonCopyable | protected |
NonMovable(NonMovable &&)=delete | Divide::NonMovable | private |
NonMovable(const NonMovable &)=default | Divide::NonMovable | private |
NonMovable()=default | Divide::NonMovable | private |
Divide::operator=(const NonCopyable &)=delete | Divide::NonCopyable | |
Divide::operator=(NonCopyable &&)=default | Divide::NonCopyable | |
Divide::NonMovable::operator=(NonMovable &&)=delete | Divide::NonMovable | private |
Divide::NonMovable::operator=(const NonMovable &)=default | Divide::NonMovable | private |
parent() noexcept | Divide::KernelComponent | inline |
parent() const noexcept | Divide::KernelComponent | inline |
populateRenderQueues(const PopulateQueueParams ¶ms, RenderQueuePackages &queueInOut) | Divide::RenderQueue | |
postRender(const SceneRenderState &renderState, RenderStagePass stagePass, GFX::CommandBuffer &bufferInOut) | Divide::RenderQueue | |
RenderBinArray typedef | Divide::RenderQueue | |
RenderQueue(Kernel &parent, RenderStage stage) | Divide::RenderQueue | explicit |
sort(RenderStagePass stagePass, RenderBinType targetBinType=RenderBinType::COUNT, RenderingOrder renderOrder=RenderingOrder::COUNT) | Divide::RenderQueue | |
~KernelComponent()=default | Divide::KernelComponent | virtual |
~NonCopyable()=default | Divide::NonCopyable | protected |
~NonMovable()=default | Divide::NonMovable | private |