return connected;
}
-bool Actor::IsSceneObjectRemovable() const
-{
- return false;
-}
-
unsigned int Actor::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
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;
return mTag;
}
-bool ActiveConstraintBase::IsSceneObjectRemovable() const
-{
- return true; // The constraint removed when target SceneGraph::PropertyOwner is destroyed
-}
-
unsigned int ActiveConstraintBase::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
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;
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;
ProxyObject();
/**
- * 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.
*/
}
}
-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;
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;
}
}
-bool GestureDetector::IsSceneObjectRemovable() const
-{
- return false;
-}
-
unsigned int GestureDetector::GetDefaultPropertyCount() const
{
return 0;
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;
// Do nothing
}
-bool PanGestureDetector::IsSceneObjectRemovable() const
-{
- return false;
-}
-
unsigned int PanGestureDetector::GetDefaultPropertyCount() const
{
return DEFAULT_PROPERTY_COUNT;
// Default property extensions from ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() 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
}
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;
return new CustomObject();
}
-bool CustomObject::IsSceneObjectRemovable() const
-{
- return false;
-}
-
const SceneGraph::PropertyOwner* CustomObject::GetSceneObject() const
{
return mUpdateObject;
static CustomObject* New();
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() 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;
public: // Implementation of ProxyObject
/**
- * @copydoc Dali::Internal::ProxyObject::IsSceneObjectRemovable()
- */
- virtual bool IsSceneObjectRemovable() const;
-
- /**
* @copydoc Dali::Internal::ProxyObject::GetDefaultPropertyCount()
*/
virtual unsigned int GetDefaultPropertyCount() const;