Castor3D 0.16.0
Multiplatform 3D engine
|
#include <PipelinesNodes.hpp>
Public Types | |
using | RenderedNode = RenderedNodeT< NodeT > |
using | NodeArray = NodeArrayT< NodeT, RenderedNodeT > |
Public Member Functions | |
RenderedNode * | emplace (RenderedNode node) |
void | clear () noexcept |
auto | begin () noexcept |
auto | begin () const noexcept |
auto | end () noexcept |
auto | end () const noexcept |
auto & | front () noexcept |
auto & | front () const noexcept |
auto | size () const noexcept |
auto | empty () const noexcept |
Static Public Attributes | |
static uint64_t constexpr | maxNodes = 1024ULL |
static uint64_t constexpr | maxCount = maxNodes |
using castor3d::NodesViewT< NodeT >::NodeArray = NodeArrayT< NodeT, RenderedNodeT > |
using castor3d::NodesViewT< NodeT >::RenderedNode = RenderedNodeT< NodeT > |
|
inlinenoexcept |
|
inlinenoexcept |
Referenced by castor3d::NodesViewT< NodeT >::end(), castor3d::NodesViewT< NodeT >::end(), castor3d::NodesViewT< NodeT >::front(), and castor3d::NodesViewT< NodeT >::front().
|
inlinenoexcept |
|
inline |
References castor3d::C3D_EnsureNodesCounts, CU_Assert, CU_Exception, castor3d::NodesViewT< NodeT >::maxNodes, and castor3d::NodesViewT< NodeT >::size().
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Referenced by castor3d::NodesViewT< NodeT >::emplace(), and castor3d::NodesViewT< NodeT >::empty().
|
staticconstexpr |
|
staticconstexpr |
Referenced by castor3d::NodesViewT< NodeT >::emplace().