Tizen Native API  6.0
Dali::PropertyCondition Class Reference

This represents a condition that can be evaluated on a Property::Value. More...

Inheritance diagram for Dali::PropertyCondition:
Dali::BaseHandle

Public Member Functions

 PropertyCondition ()
 Constructor for condition clause.
 ~PropertyCondition ()
 Destructor.
 PropertyCondition (const PropertyCondition &handle)
 This copy constructor is required for (smart) pointer semantics.
PropertyConditionoperator= (const PropertyCondition &rhs)
 This assignment operator is required for (smart) pointer semantics.
std::size_t GetArgumentCount () const
 Retrieves the arguments that this condition uses.
float GetArgument (std::size_t index) const
 Retrieves the arguments that this condition uses.

Detailed Description

This represents a condition that can be evaluated on a Property::Value.

Since:
3.0, DALi version 1.0.0

Constructor & Destructor Documentation

Constructor for condition clause.

Since:
3.0, DALi version 1.0.0

Destructor.

Since:
3.0, DALi version 1.0.0

This copy constructor is required for (smart) pointer semantics.

Since:
3.0, DALi version 1.0.0
Parameters:
[in]handleA reference to the copied handle

Member Function Documentation

float Dali::PropertyCondition::GetArgument ( std::size_t  index) const

Retrieves the arguments that this condition uses.

Since:
3.0, DALi version 1.0.0
Parameters:
[in]indexThe condition index to get the argument
Returns:
The arguments used for this condition
Note:
The container will only be valid as long PropertyCondition is valid.

Retrieves the arguments that this condition uses.

Since:
3.0, DALi version 1.0.0
Returns:
The arguments used for this condition
PropertyCondition& Dali::PropertyCondition::operator= ( const PropertyCondition rhs)

This assignment operator is required for (smart) pointer semantics.

Since:
3.0, DALi version 1.0.0
Parameters:
[in]rhsA reference to the copied handle
Returns:
A reference to this