Potential optimization
Former-commit-id: 85a2f1836e459a66a29cad5f417f6839390b461b
This commit is contained in:
parent
d7a66d08b6
commit
844c6d7d3d
|
|
@ -46,7 +46,8 @@ NzScene::NzScene()
|
|||
|
||||
NzScene::~NzScene()
|
||||
{
|
||||
for (NzNode* child : m_impl->root.GetChilds())
|
||||
const std::vector<NzNode*>& childs = m_impl->root.GetChilds();
|
||||
for (NzNode* child : childs)
|
||||
{
|
||||
if (child->GetNodeType() == nzNodeType_Scene)
|
||||
static_cast<NzSceneNode*>(child)->SetScene(nullptr);
|
||||
|
|
|
|||
|
|
@ -56,7 +56,8 @@ void NzSceneNode::OnVisibilityChange(bool visibility)
|
|||
|
||||
void NzSceneNode::RecursiveSetScene(NzScene* scene, NzNode* node)
|
||||
{
|
||||
for (NzNode* child : node->GetChilds())
|
||||
const std::vector<NzNode*>& childs = node->GetChilds();
|
||||
for (NzNode* child : childs)
|
||||
{
|
||||
if (child->GetNodeType() == nzNodeType_Scene)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue