Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::SceneGraphNode::ChildContainer Struct Reference

#include <SceneGraphNode.h>

Public Member Functions

SceneGraphNodegetChild (const U32 idx)
 Return a specific child by index. Does not recurse.
 

Public Attributes

SharedMutex _lock
 
eastl::fixed_vector< SceneGraphNode *, 32, true > _data
 
std::atomic_uint _count { 0u }
 

Detailed Description

Definition at line 134 of file SceneGraphNode.h.

Member Function Documentation

◆ getChild()

SceneGraphNode * Divide::SceneGraphNode::ChildContainer::getChild ( const U32  idx)
inline

Return a specific child by index. Does not recurse.

Definition at line 141 of file SceneGraphNode.h.

Member Data Documentation

◆ _count

std::atomic_uint Divide::SceneGraphNode::ChildContainer::_count { 0u }

Definition at line 138 of file SceneGraphNode.h.

◆ _data

eastl::fixed_vector<SceneGraphNode*, 32, true> Divide::SceneGraphNode::ChildContainer::_data

Definition at line 137 of file SceneGraphNode.h.

◆ _lock

SharedMutex Divide::SceneGraphNode::ChildContainer::_lock
mutable

Definition at line 136 of file SceneGraphNode.h.


The documentation for this struct was generated from the following file: