Kanzi 4.1.0
ViewTransitionAnimation Class Reference

Public Types

enum  Attribute {
  Whole = 0 , TranslationX , TranslationY , TranslationZ ,
  ScaleX , ScaleY , ScaleZ , RotationX ,
  RotationY , RotationZ , R , G ,
  B , A , X , Y ,
  Z , W
}
 
enum  Target { Out , In }
 

Public Member Functions

 ViewTransitionAnimation ()
 
 ViewTransitionAnimation (Target direction, string propertyName, Attribute attribute, object sourceValue, object targetValue)
 
ViewTransitionAnimation Clone ()
 

Properties

Target Direction [get, set]
 Defines which layer to apply this animation.
 
Attribute PropertyAttribute [get, set]
 Animated attribute of property.
 
string PropertyName [get, set]
 Name of the property to animate.
 
object SourceValue [get, set]
 Source value for the property.
 
object TargetValue [get, set]
 Target value for the property.
 
Guid Uid [get, set]
 Identifier for this item.
 

Member Enumeration Documentation

◆ Attribute

Enumerator
Whole 
TranslationX 
TranslationY 
TranslationZ 
ScaleX 
ScaleY 
ScaleZ 
RotationX 
RotationY 
RotationZ 

◆ Target

Enumerator
Out 

Applied to source layer.

In 

Applied to target layer.

Constructor & Destructor Documentation

◆ ViewTransitionAnimation() [1/2]

◆ ViewTransitionAnimation() [2/2]

ViewTransitionAnimation ( Target direction,
string propertyName,
Attribute attribute,
object sourceValue,
object targetValue )
inline

Member Function Documentation

◆ Clone()

ViewTransitionAnimation Clone ( )
inline

Property Documentation

◆ Direction

Target Direction
getset

Defines which layer to apply this animation.

◆ PropertyAttribute

Attribute PropertyAttribute
getset

Animated attribute of property.

◆ PropertyName

string PropertyName
getset

Name of the property to animate.

◆ SourceValue

object SourceValue
getset

Source value for the property.

◆ TargetValue

object TargetValue
getset

Target value for the property.

◆ Uid

Guid Uid
getset

Identifier for this item.