Fixed SceneNode::operator=
Former-commit-id: 9c48148eeaeeadbea708dae3d8d30c594cf5a39f
This commit is contained in:
parent
3c96d8a1a1
commit
16bf4bbcf2
|
|
@ -15,8 +15,7 @@ m_visible(false)
|
|||
}
|
||||
|
||||
NzSceneNode::NzSceneNode(const NzSceneNode& sceneNode) :
|
||||
NzNode(sceneNode),
|
||||
m_scene(sceneNode.m_scene),
|
||||
NzNode(sceneNode), // La scène est affectée via le parenting du node
|
||||
m_drawingEnabled(sceneNode.m_drawingEnabled),
|
||||
m_visible(false)
|
||||
{
|
||||
|
|
@ -51,8 +50,10 @@ bool NzSceneNode::IsVisible() const
|
|||
|
||||
NzSceneNode& NzSceneNode::operator=(const NzSceneNode& sceneNode)
|
||||
{
|
||||
NzNode::operator=(sceneNode);
|
||||
|
||||
// La scène est affectée via le parenting du node
|
||||
m_drawingEnabled = sceneNode.m_drawingEnabled;
|
||||
m_scene = sceneNode.m_scene;
|
||||
m_visible = false;
|
||||
|
||||
return *this;
|
||||
|
|
@ -60,8 +61,10 @@ NzSceneNode& NzSceneNode::operator=(const NzSceneNode& sceneNode)
|
|||
|
||||
NzSceneNode& NzSceneNode::operator=(NzSceneNode&& sceneNode)
|
||||
{
|
||||
NzNode::operator=(sceneNode);
|
||||
|
||||
// La scène est affectée via le parenting du node
|
||||
m_drawingEnabled = sceneNode.m_drawingEnabled;
|
||||
m_scene = sceneNode.m_scene;
|
||||
m_visible = sceneNode.m_visible;
|
||||
|
||||
return *this;
|
||||
|
|
|
|||
Loading…
Reference in New Issue