Tizen Native API
4.0
|
CustomActor is a base class for custom UI controls. More...
Public Member Functions | |
CustomActor () | |
Creates an uninitialized CustomActor handle. | |
~CustomActor () | |
Destructor. | |
CustomActorImpl & | GetImplementation () |
Retrieves the custom actor implementation. | |
const CustomActorImpl & | GetImplementation () const |
Retrieves the custom actor implementation. | |
CustomActor (CustomActorImpl &implementation) | |
Creates an initialized CustomActor. | |
CustomActor (const CustomActor ©) | |
Copy constructor. | |
CustomActor & | operator= (const CustomActor &rhs) |
Assignment operator. | |
CustomActor (Internal::CustomActor *actor) | |
This constructor is used internally to create additional CustomActor handles. | |
Static Public Member Functions | |
static CustomActor | DownCast (BaseHandle handle) |
Downcasts a handle to CustomActor handle. |
CustomActor is a base class for custom UI controls.
The implementation of the control must be supplied; see CustomActorImpl for more details.
Creates an uninitialized CustomActor handle.
Only derived versions can be instantiated. Calling member functions with an uninitialized CustomActor handle is not allowed.
Destructor.
This is non-virtual since derived Handle types must not contain data or virtual methods.
Dali::CustomActor::CustomActor | ( | CustomActorImpl & | implementation | ) |
Creates an initialized CustomActor.
[in] | implementation | The implementation for this custom actor |
Dali::CustomActor::CustomActor | ( | const CustomActor & | copy | ) |
Copy constructor.
[in] | copy | The actor to copy |
Dali::CustomActor::CustomActor | ( | Internal::CustomActor * | actor | ) |
This constructor is used internally to create additional CustomActor handles.
[in] | actor | A pointer to a newly allocated Dali resource |
static CustomActor Dali::CustomActor::DownCast | ( | BaseHandle | handle | ) | [static] |
Downcasts a handle to CustomActor handle.
If the handle points to a CustomActor, the downcast produces valid handle. If not, the returned handle is left uninitialized.
[in] | handle | Handle to an object |
Reimplemented from Dali::Actor.
Reimplemented in Dali::Toolkit::ScrollView, Dali::Toolkit::TextField, Dali::Toolkit::TextEditor, Dali::Toolkit::Control, Dali::Toolkit::TextLabel, Dali::Toolkit::FlexContainer, Dali::Toolkit::VideoView, Dali::Toolkit::Control, Dali::Toolkit::ItemView, Dali::Toolkit::TableView, Dali::Toolkit::Button, Dali::Toolkit::ScrollBar, Dali::Toolkit::ImageView, Dali::Toolkit::Slider, Dali::Toolkit::ProgressBar, Dali::WidgetView::WidgetView, Dali::Toolkit::PushButton, Dali::Toolkit::Alignment, Dali::Toolkit::Model3dView, Dali::Toolkit::Scrollable, Dali::Toolkit::RadioButton, and Dali::Toolkit::CheckBoxButton.
Retrieves the custom actor implementation.
const CustomActorImpl& Dali::CustomActor::GetImplementation | ( | ) | const |
Retrieves the custom actor implementation.
CustomActor& Dali::CustomActor::operator= | ( | const CustomActor & | rhs | ) |
Assignment operator.
[in] | rhs | The actor to copy |