tahoma2d/toonz/sources/toonzlib/tscenehandle.cpp
Toshihiro Shimizu 890dddabbd first commit
2016-03-19 02:57:51 +09:00

40 lines
839 B
C++

#include "toonz/tscenehandle.h"
#include "toonz/toonzscene.h"
#include "toonz/tproject.h"
//=============================================================================
// TSceneHandle
//-----------------------------------------------------------------------------
TSceneHandle::TSceneHandle()
: m_scene(0), m_dirtyFlag(false)
{
}
//-----------------------------------------------------------------------------
TSceneHandle::~TSceneHandle()
{
}
//-----------------------------------------------------------------------------
ToonzScene *TSceneHandle::getScene() const
{
return m_scene;
}
//-----------------------------------------------------------------------------
void TSceneHandle::setScene(ToonzScene *scene)
{
if (m_scene == scene)
return;
delete m_scene;
m_scene = scene;
if (m_scene)
emit sceneSwitched();
}