return *this;
}
-uint32_t Actor::GetId() const
-{
- return GetImplementation(*this).GetId();
-}
-
-bool Actor::IsRoot() const
-{
- return GetImplementation(*this).IsRoot();
-}
-
-bool Actor::OnStage() const
-{
- return GetImplementation(*this).OnStage();
-}
-
-bool Actor::IsLayer() const
-{
- return GetImplementation(*this).IsLayer();
-}
-
Layer Actor::GetLayer()
{
return GetImplementation(*this).GetLayer();
return Actor(parent);
}
-void Actor::SetSize(float width, float height)
-{
- GetImplementation(*this).SetSize(width, height);
-}
-
-void Actor::SetSize(float width, float height, float depth)
-{
- GetImplementation(*this).SetSize(width, height, depth);
-}
-
-void Actor::SetSize(const Vector2& size)
-{
- GetImplementation(*this).SetSize( size );
-}
-
-void Actor::SetSize(const Vector3& size)
-{
- GetImplementation(*this).SetSize( size );
-}
-
Vector3 Actor::GetTargetSize() const
{
return GetImplementation(*this).GetTargetSize();
return GetImplementation(*this).GetNaturalSize();
}
-void Actor::SetPosition(float x, float y)
-{
- GetImplementation(*this).SetPosition(x, y);
-}
-
-void Actor::SetPosition(float x, float y, float z)
-{
- GetImplementation(*this).SetPosition(x, y, z);
-}
-
-void Actor::SetPosition(const Vector3& position)
-{
- GetImplementation(*this).SetPosition(position);
-}
-
-void Actor::SetX(float x)
-{
- GetImplementation(*this).SetX(x);
-}
-
-void Actor::SetY(float y)
-{
- GetImplementation(*this).SetY(y);
-}
-
-void Actor::SetZ(float z)
-{
- GetImplementation(*this).SetZ(z);
-}
-
void Actor::TranslateBy(const Vector3& distance)
{
GetImplementation(*this).TranslateBy(distance);
GetImplementation(*this).RotateBy(relativeRotation);
}
-void Actor::SetScale(float scale)
-{
- GetImplementation(*this).SetScale(scale);
-}
-
-void Actor::SetScale(float scaleX, float scaleY, float scaleZ)
-{
- GetImplementation(*this).SetScale(scaleX, scaleY, scaleZ);
-}
-
-void Actor::SetScale(const Vector3& scale)
-{
- GetImplementation(*this).SetScale(scale);
-}
-
void Actor::ScaleBy(const Vector3& relativeScale)
{
GetImplementation(*this).ScaleBy(relativeScale);
return GetImplementation(*this).ScreenToLocal(localX, localY, screenX, screenY);
}
-void Actor::SetKeyboardFocusable( bool focusable )
-{
- GetImplementation(*this).SetKeyboardFocusable(focusable);
-}
-
-bool Actor::IsKeyboardFocusable() const
-{
- return GetImplementation(*this).IsKeyboardFocusable();
-}
-
void Actor::Raise()
{
GetImplementation( *this ).Raise();
return GetImplementation(*this).GetRelayoutSize( dimension );
}
-int32_t Actor::GetHierarchyDepth()
-{
- return GetImplementation(*this).GetHierarchyDepth();
-}
-
Actor::TouchSignalType& Actor::TouchedSignal()
{
DALI_LOG_WARNING_NOFN("DEPRECATION WARNING: TouchedSignal() is deprecated and will be removed from next release. Use TouchSignal() instead.\n" );