Tizen Native API
5.0
|
DALi Toolkit namespace. More...
Classes | |
class | AccessibilityManager |
Manages registration of actors in an accessibility focus chain and changing the focused actor within that chain. More... | |
class | Alignment |
Alignment is a container which provides an easy way to align other actors inside its boundary. More... | |
class | Button |
Button is a base class for different kinds of buttons. More... | |
class | CheckBoxButton |
CheckBoxButton provides a check box button which user can check or uncheck. More... | |
class | PushButton |
A PushButton changes its appearance when is pressed and returns to its original when is released. More... | |
class | RadioButton |
A RadioButton provides a radio button which two states selected or unselected. More... | |
class | Control |
Control is the base class for all controls. More... | |
class | FlexContainer |
FlexContainer implements a subset of the flexbox spec (defined by W3C): More... | |
class | ImageView |
ImageView is a class for displaying an image resource. More... | |
class | Model3dView |
Model3dView is a control for displaying 3d geometry. More... | |
class | ProgressBar |
ProgressBar is a control to give the user an indication of the progress of an operation. More... | |
class | ScrollBar |
ScrollBar is a UI component that can be linked to the scrollable objects indicating the current scroll position of the scrollable object. More... | |
class | ItemFactory |
ItemFactory is for providing actors to ItemView. More... | |
struct | ItemRange |
A support class for managing ranges of items. More... | |
class | ItemLayout |
An ItemLayout describes the constraints which are imposed on items in the layout. More... | |
class | ItemView |
ItemView is a scrollable layout container. More... | |
class | ScrollViewEffect |
ScrollView Effect base class, used to apply custom effects to a ScrollView instance. More... | |
class | ScrollViewPagePathEffect |
ScrollView Page Path Effect. More... | |
struct | ClampState2D |
A 2 dimensional clamp. More... | |
class | RulerDomain |
Used for specifying minimum/maximum extents of a ruler. More... | |
class | Ruler |
Abstracts class to define scroll axes. More... | |
class | DefaultRuler |
Concrete implementation of Ruler that has no snapping and has one single page. More... | |
class | FixedRuler |
Concrete implementation of Ruler that has fixed snapping. More... | |
class | ScrollView |
ScrollView contains actors that can be scrolled manually (via touch) or automatically. More... | |
class | Scrollable |
Base class for derived Scrollables that contains actors that can be scrolled manually (via touch) or automatically. More... | |
class | Slider |
Slider is a control to enable sliding an indicator between two values. More... | |
class | TableView |
TableView is a layout container for aligning child actors in a grid like layout. More... | |
class | TextEditor |
A control which provides a multi-line editable text editor. More... | |
class | TextField |
A control which provides a single-line editable text field. More... | |
class | TextLabel |
A control which renders a short text string. More... | |
class | VideoView |
VideoView is a control for video playback and display. More... | |
class | KeyboardFocusManager |
Provides the functionality of handling keyboard navigation and maintaining the two dimensional keyboard focus chain. More... | |
class | AsyncImageLoader |
The AsyncImageLoader is used to load pixel data from a URL asynchronously. More... | |
class | StyleManager |
StyleManager informs applications of system theme change, and supports application theme change at runtime. More... | |
Functions | |
DALI_TOOLKIT_API void | MoveActorConstraint (Vector3 ¤t, const PropertyInputContainer &inputs) |
Moves an Actor in accordance with the scroll position. | |
DALI_TOOLKIT_API void | WrapActorConstraint (Vector3 &position, const PropertyInputContainer &inputs) |
Wraps an Actor's position in accordance with the min/max bounds of domain. | |
DALI_TOOLKIT_API bool | IsVertical (ControlOrientation::Type orientation) |
Queries whether an orientation is vertical. | |
DALI_TOOLKIT_API bool | IsHorizontal (ControlOrientation::Type orientation) |
Queries whether an orientation is horizontal. | |
Namespaces | |
namespace | Align |
Enumerations for the alignment of Visuals. | |
namespace | BorderVisual |
BorderVisual is to render a solid color as an internal border to the control's quad. | |
namespace | ColorVisual |
ColorVisual is to render a solid color to the control's quad. | |
namespace | ControlOrientation |
Control Orientation namespace. | |
namespace | DefaultItemLayout |
Enumeration for default item layout mode. | |
namespace | DefaultItemLayoutProperty |
Default item layout property. | |
namespace | GradientVisual |
GradientVisual is to render a smooth transition of colors to the control's quad. | |
namespace | ImageVisual |
ImageVisual is to render an image into the control's quad. | |
namespace | MeshVisual |
MeshVisual is to render a mesh using a .obj file, optionally with textures provided by a mtl file. | |
namespace | PrimitiveVisual |
PrimitiveVisual is to render a simple 3D shape, such as a cube or sphere. | |
namespace | ScrollMode |
Properties to use in a Property::MAP when setting a ScrollView's scroll mode. | |
namespace | TextVisual |
TextVisual is to render a text. | |
namespace | Visual |
All the visual types. | |
Enumerations | |
enum | ClampState |
Enumeration for how axes/rotation or scale are clamped. More... | |
enum | SnapType |
Enumeration for the snap type. More... | |
enum | DirectionBias |
Enumeration for DirectionBias types. More... | |
enum | PropertyRanges |
Enumeration for the start and end property ranges. More... | |
Typedefs | |
typedef IntrusivePtr< ItemLayout > | ItemLayoutPtr |
Pointer to a Dali::Toolkit::ItemLayout object. | |
typedef unsigned int | ItemId |
Unique identity for each item in the view. | |
typedef std::vector< ItemId > | ItemIdContainer |
Item id container type. | |
typedef ItemIdContainer::iterator | ItemIdIter |
Item id iterator type. | |
typedef ItemIdContainer::const_iterator | ConstItemIdIter |
Item id const iterator type. | |
typedef std::pair< ItemId, Actor > | Item |
Item type. | |
typedef std::vector< Item > | ItemContainer |
Item container type. | |
typedef ItemContainer::iterator | ItemIter |
Item iterator type. | |
typedef ItemContainer::const_iterator | ConstItemIter |
Item const iterator type. | |
typedef IntrusivePtr< Ruler > | RulerPtr |
Pointer to Dali::Toolkit::Ruler object. | |
Variables | |
DALI_TOOLKIT_API const unsigned int | TOOLKIT_MAJOR_VERSION |
The major version number of the Toolkit. | |
DALI_TOOLKIT_API const unsigned int | TOOLKIT_MINOR_VERSION |
The minor version number of the Toolkit. | |
DALI_TOOLKIT_API const unsigned int | TOOLKIT_MICRO_VERSION |
The micro version number of the Toolkit. | |
DALI_TOOLKIT_API const char *const | TOOLKIT_BUILD_DATE |
The date/time the Toolkit library was built. |
Detailed Description
DALi Toolkit namespace.
- Since:
- 3.0, DALi version 1.0.0