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) :
|
NzSceneNode::NzSceneNode(const NzSceneNode& sceneNode) :
|
||||||
NzNode(sceneNode),
|
NzNode(sceneNode), // La scène est affectée via le parenting du node
|
||||||
m_scene(sceneNode.m_scene),
|
|
||||||
m_drawingEnabled(sceneNode.m_drawingEnabled),
|
m_drawingEnabled(sceneNode.m_drawingEnabled),
|
||||||
m_visible(false)
|
m_visible(false)
|
||||||
{
|
{
|
||||||
|
|
@ -51,8 +50,10 @@ bool NzSceneNode::IsVisible() const
|
||||||
|
|
||||||
NzSceneNode& NzSceneNode::operator=(const NzSceneNode& sceneNode)
|
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_drawingEnabled = sceneNode.m_drawingEnabled;
|
||||||
m_scene = sceneNode.m_scene;
|
|
||||||
m_visible = false;
|
m_visible = false;
|
||||||
|
|
||||||
return *this;
|
return *this;
|
||||||
|
|
@ -60,8 +61,10 @@ NzSceneNode& NzSceneNode::operator=(const NzSceneNode& sceneNode)
|
||||||
|
|
||||||
NzSceneNode& NzSceneNode::operator=(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_drawingEnabled = sceneNode.m_drawingEnabled;
|
||||||
m_scene = sceneNode.m_scene;
|
|
||||||
m_visible = sceneNode.m_visible;
|
m_visible = sceneNode.m_visible;
|
||||||
|
|
||||||
return *this;
|
return *this;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue