Tizen Native API
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
 Retrieve the arguments that this condition uses.
float GetArgument (std::size_t index) const
 Retrieve the arguments that this condition uses.

Detailed Description

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

Since :
2.4

Constructor & Destructor Documentation

Constructor for condition clause.

Since :
2.4

Destructor.

Since :
2.4

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

Since :
2.4
Parameters:
[in]handleA reference to the copied handle

Member Function Documentation

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

Retrieve the arguments that this condition uses.

Since :
2.4
Returns:
The arguments used for this condition
Note:
The container will only be valid as long PropertyCondition is valid.

Retrieve the arguments that this condition uses.

Since :
2.4
Returns:
The arguments used for this condition
PropertyCondition& Dali::PropertyCondition::operator= ( const PropertyCondition rhs)

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

Since :
2.4
Parameters:
[in]rhsA reference to the copied handle
Returns:
A reference to this