: mImpl(new Impl(fittingMode, type)),
mFactoryCache(factoryCache)
{
- mImplOrigin = mImpl;
}
Visual::Base::~Base()
bool Visual::Base::IsOnScene() const
{
- if(DALI_UNLIKELY(mImplOrigin != mImpl))
- {
- DALI_LOG_ERROR("Fatal error!! Memory corruption occured! this : %p\n", this);
- DALI_LOG_ERROR("mImpl : %p, mImplOrigin : %p\n", mImpl, mImplOrigin);
- DALI_ASSERT_ALWAYS(false);
- }
return mImpl->mFlags & Impl::IS_ON_SCENE;
}