Change-Id: Ib86fec7f731f947b1103682af1fa12f4bd91dfb2
18 files changed:
-bool Actor::IsSceneObjectRemovable() const
-{
- return false;
-}
-
unsigned int Actor::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
unsigned int Actor::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
public: // Default property extensions from ProxyObject
/**
public: // Default property extensions from ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
-bool ActiveConstraintBase::IsSceneObjectRemovable() const
-{
- return true; // The constraint removed when target SceneGraph::PropertyOwner is destroyed
-}
-
unsigned int ActiveConstraintBase::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
unsigned int ActiveConstraintBase::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
public: // Default property extensions from ProxyObject
/**
public: // Default property extensions from ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
virtual void ProxyDestroyed(ProxyObject& proxy){}
/**
virtual void ProxyDestroyed(ProxyObject& proxy){}
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const{ return false;}
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
- * Query whether the proxy object removes (& re-adds) its associated scene-object.
- * Otherwise the scene-object lifetime is expected to match that of the proxy.
- * @return True if scene-objects are removed.
- */
- virtual bool IsSceneObjectRemovable() const = 0;
-
- /**
* Add an observer to the proxy.
* @param[in] observer The observer to add.
*/
* Add an observer to the proxy.
* @param[in] observer The observer to add.
*/
-bool ShaderEffect::IsSceneObjectRemovable() const
-{
- return false; // The Shader is not removed during this proxy's lifetime
-}
-
unsigned int ShaderEffect::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
unsigned int ShaderEffect::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
public: // Default property extensions from ProxyObject
/**
public: // Default property extensions from ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
-bool GestureDetector::IsSceneObjectRemovable() const
-{
- return false;
-}
-
unsigned int GestureDetector::GetDefaultPropertyCount() const
{
return 0;
unsigned int GestureDetector::GetDefaultPropertyCount() const
{
return 0;
private: // Default property extensions from ProxyObject
/**
private: // Default property extensions from ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
-bool PanGestureDetector::IsSceneObjectRemovable() const
-{
- return false;
-}
-
unsigned int PanGestureDetector::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
unsigned int PanGestureDetector::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
// Default property extensions from ProxyObject
/**
// Default property extensions from ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
bool AnimatableMesh::Supports( Capability capability ) const
{
bool AnimatableMesh::Supports( Capability capability ) const
{
- return false;
-}
-
-bool AnimatableMesh::IsSceneObjectRemovable() const
-{
return false; // The scene object is permanently "on stage" whilst this object is alive
}
return false; // The scene object is permanently "on stage" whilst this object is alive
}
virtual bool Supports( Capability capability ) const;
/**
virtual bool Supports( Capability capability ) const;
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
return new CustomObject();
}
return new CustomObject();
}
-bool CustomObject::IsSceneObjectRemovable() const
-{
- return false;
-}
-
const SceneGraph::PropertyOwner* CustomObject::GetSceneObject() const
{
return mUpdateObject;
const SceneGraph::PropertyOwner* CustomObject::GetSceneObject() const
{
return mUpdateObject;
static CustomObject* New();
/**
static CustomObject* New();
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetSceneObject()
*/
virtual const SceneGraph::PropertyOwner* GetSceneObject() const;
* @copydoc Dali::Internal::ProxyObject::GetSceneObject()
*/
virtual const SceneGraph::PropertyOwner* GetSceneObject() const;
********************************************************************************
********************************************************************************/
********************************************************************************
********************************************************************************/
-bool RenderTask::IsSceneObjectRemovable() const
-{
- return false; // The scene object is permanently "on stage" whilst this object is alive
-}
-
unsigned int RenderTask::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
unsigned int RenderTask::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
public: // Implementation of ProxyObject
/**
public: // Implementation of ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;