X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Factors%2Fcamera-actor-impl.h;h=dac448383c54122384e5bf85d93bfb36f68972a3;hb=8f612650d20752ab6aba022a9dbefdb883968e8f;hp=2e1e747fe762c9b46a954c0cb883b5543534d487;hpb=bf075bb5a7cbe9701f6504c3c8fc056561c43479;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/actors/camera-actor-impl.h b/dali/internal/event/actors/camera-actor-impl.h index 2e1e747..dac4483 100644 --- a/dali/internal/event/actors/camera-actor-impl.h +++ b/dali/internal/event/actors/camera-actor-impl.h @@ -53,6 +53,15 @@ public: static CameraActorPtr New( const Size& size ); /** + * Sets the reflection plane for the camera + * + * @param[in] plane Plane parameters + * + * @note plane.xyz are normal vector of the plane. + */ + void SetReflectByPlane( const Vector4& plane ); + + /** * @copydoc Dali::CameraActor::SetTargetPosition */ void SetTarget( const Vector3& targetPosition ); @@ -207,22 +216,22 @@ public: // properties /** * copydoc Dali::Internal::Object::SetDefaultProperty() */ - virtual void SetDefaultProperty( Property::Index index, const Property::Value& propertyValue ); + void SetDefaultProperty( Property::Index index, const Property::Value& propertyValue ) override; /** * copydoc Dali::Internal::Object::GetDefaultProperty() */ - virtual Property::Value GetDefaultProperty( Property::Index index ) const; + Property::Value GetDefaultProperty( Property::Index index ) const override; /** * copydoc Dali::Internal::Object::GetDefaultPropertyCurrentValue() */ - virtual Property::Value GetDefaultPropertyCurrentValue( Property::Index index ) const; + Property::Value GetDefaultPropertyCurrentValue( Property::Index index ) const override; /** * @copydoc Dali::Internal::Object::GetSceneObjectInputProperty() */ - virtual const PropertyInputImpl* GetSceneObjectInputProperty( Property::Index index ) const; + const PropertyInputImpl* GetSceneObjectInputProperty( Property::Index index ) const override; private: @@ -235,7 +244,7 @@ private: /** * A reference counted object may only be deleted by calling Unreference() */ - virtual ~CameraActor(); + ~CameraActor() override; /** @@ -244,9 +253,9 @@ private: void OnInitialize() override; /** - * @copydoc Dali::Internal::Actor::OnStageConnectionInternal() + * @copydoc Dali::Internal::Actor::OnSceneConnectionInternal() */ - void OnStageConnectionInternal() override; + void OnSceneConnectionInternal() override; private: // Data