|
Tizen(Headed) Native API
6.5
|
Common classes for using DALi.
Classes | |
| class | Dali::DaliException |
| Exception class for Dali Core library - Raised by assertions in codebase. More... | |
| class | Dali::VectorBase |
| Base class to handle the memory of simple vector. More... | |
| class | Dali::Vector< T, IsTrivialType > |
| Vector class with minimum space allocation when it's empty. More... | |
| struct | Dali::Extents |
| Structure describing the a collection of uint16_t. More... | |
| class | Dali::IntrusivePtr< T > |
| Templated intrusive pointer class. More... | |
| class | Dali::Stage |
| The Stage is a top-level object used for displaying a tree of Actors. More... | |
| struct | Dali::BasicTypes< Type > |
| Basic type traits that every type has by default. More... | |
| struct | Dali::TypeTraits< Type > |
| Type traits. More... | |
Functions | |
| void | Dali::DaliAssertMessage (const char *location, const char *condition) |
| Method to log assertion message in DALI_ASSERT_ALWAYS macro below. | |
| DALI_CORE_API std::ostream & | Dali::operator<< (std::ostream &stream, const Extents &extents) |
| Converts the value of the extents into a string and insert in to an output stream. | |
| template<typename T , typename U > | |
| bool | Dali::operator== (IntrusivePtr< T >const &lhs, IntrusivePtr< U >const &rhs) |
| Comparison overrides of objects wrapped by intrusive pointers. | |
| template<typename T , typename U > | |
| bool | Dali::operator!= (IntrusivePtr< T >const &lhs, IntrusivePtr< U >const &rhs) |
| Comparison overrides of objects wrapped by intrusive pointers. | |
| template<typename T , typename U > | |
| bool | Dali::operator== (IntrusivePtr< T >const &lhs, U *rhs) |
| Comparison overrides of objects wrapped by intrusive pointers. | |
| template<typename T , typename U > | |
| bool | Dali::operator!= (IntrusivePtr< T >const &lhs, U *rhs) |
| Comparison overrides of objects wrapped by intrusive pointers. | |
| template<typename T , typename U > | |
| bool | Dali::operator== (T *lhs, IntrusivePtr< U >const &rhs) |
| Comparison overrides of objects wrapped by intrusive pointers. | |
| template<typename T , typename U > | |
| bool | Dali::operator!= (T *lhs, IntrusivePtr< U >const &rhs) |
| Comparison overrides of objects wrapped by intrusive pointers. | |
Namespaces | |
| namespace | Dali::ParentOrigin |
ParentOrigin constants. | |
| namespace | Dali::AnchorPoint |
AnchorPoint constants. | |
| namespace | Dali::Color |
Color Constants. | |
| namespace | Dali::Math |
Math constants. | |
Enumerations | |
| enum | Dali::LoadingState |
| Enumeration for the status during resource loading operations. More... | |
| enum | Dali::ViewMode |
| Enumeration for stereoscopic view modes. More... | |
Defines | |
| #define | DALI_COMPILE_TIME_ASSERT(x) static_assert( x, #x ); |
| Use DALI_COMPILE_TIME_ASSERT to test expressions at compile time. | |
Define Documentation
| #define DALI_COMPILE_TIME_ASSERT | ( | x | ) | static_assert( x, #x ); |
Use DALI_COMPILE_TIME_ASSERT to test expressions at compile time.
- Since:
- 2.4, DALi version 1.0.0
Enumeration Type Documentation
| enum Dali::LoadingState |
Enumeration for the status during resource loading operations.
- Since:
- 2.4, DALi version 1.0.0
| enum Dali::ViewMode |
Enumeration for stereoscopic view modes.
- Since:
- 2.4, DALi version 1.0.0
- Enumerator:
MONO Monoscopic (single camera). This is the default.
- Since:
- 2.4, DALi version 1.0.0
STEREO_HORIZONTAL - Deprecated:
- Deprecated since 5.5, DALi version 1.3.39 Stereoscopic. This mode presents the left image on the top half of the screen and the right image on the bottom half.
- Since:
- 2.4, DALi version 1.0.0
STEREO_VERTICAL - Deprecated:
- Deprecated since 5.5, DALi version 1.3.39 Stereoscopic. This mode renders the left image on the left half of the screen and the right image on the right half.
- Since:
- 2.4, DALi version 1.0.0
Function Documentation
| void Dali::DaliAssertMessage | ( | const char * | location, |
| const char * | condition | ||
| ) |
Method to log assertion message in DALI_ASSERT_ALWAYS macro below.
- Since:
- 2.4, DALi version 1.0.0
- Parameters:
-
[in] location Where the assertion occurred [in] condition The assertion condition
| bool Dali::operator!= | ( | IntrusivePtr< T >const & | lhs, |
| IntrusivePtr< U >const & | rhs | ||
| ) |
Comparison overrides of objects wrapped by intrusive pointers.
- Since:
- 2.4, DALi version 1.0.0
- Parameters:
-
[in] lhs Intrusive pointer to compare with [in] rhs Intrusive pointer to compare against
- Returns:
- True if the pointers point at different objects
| bool Dali::operator!= | ( | IntrusivePtr< T >const & | lhs, |
| U * | rhs | ||
| ) |
Comparison overrides of objects wrapped by intrusive pointers.
- Since:
- 2.4, DALi version 1.0.0
- Parameters:
-
[in] lhs Intrusive pointer to compare with [in] rhs Intrusive pointer to compare against
- Returns:
- True if the intrusive pointer doesn't point at the specified object
| bool Dali::operator!= | ( | T * | lhs, |
| IntrusivePtr< U >const & | rhs | ||
| ) |
Comparison overrides of objects wrapped by intrusive pointers.
- Since:
- 2.4, DALi version 1.0.0
- Parameters:
-
[in] lhs Object to compare with [in] rhs Intrusive pointer to compare against
- Returns:
- True if the intrusive pointer doesn't point at the specified object
| DALI_CORE_API std::ostream& Dali::operator<< | ( | std::ostream & | stream, |
| const Extents & | extents | ||
| ) |
Converts the value of the extents into a string and insert in to an output stream.
- Since:
- 4.0, DALi version 1.2.62
- Parameters:
-
[in] stream The output stream operator [in] extents The Extents to output
- Returns:
- The output stream operator
| bool Dali::operator== | ( | IntrusivePtr< T >const & | lhs, |
| IntrusivePtr< U >const & | rhs | ||
| ) |
Comparison overrides of objects wrapped by intrusive pointers.
- Since:
- 2.4, DALi version 1.0.0
- Parameters:
-
[in] lhs Intrusive pointer to compare with [in] rhs Intrusive pointer to compare against
- Returns:
- True if the pointers point at the same object
| bool Dali::operator== | ( | IntrusivePtr< T >const & | lhs, |
| U * | rhs | ||
| ) |
Comparison overrides of objects wrapped by intrusive pointers.
- Since:
- 2.4, DALi version 1.0.0
- Parameters:
-
[in] lhs Intrusive pointer to compare with [in] rhs Object to compare against
- Returns:
- True if the intrusive pointer points at the specified object
| bool Dali::operator== | ( | T * | lhs, |
| IntrusivePtr< U >const & | rhs | ||
| ) |
Comparison overrides of objects wrapped by intrusive pointers.
- Since:
- 2.4, DALi version 1.0.0
- Parameters:
-
[in] lhs Object to compare with [in] rhs Intrusive pointer to compare against
- Returns:
- True if the intrusive pointer points at the specified object