C# 클래스 Axiom.Animating.NumericAnimationTrack

상속: AnimationTrack
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
targetAnimable Axiom.Animating.AnimableValue

공개 메소드들

메소드 설명
Apply ( float timePos, float weight, bool accumulate, float scale ) : void
CreateKeyFrameImpl ( float time ) : KeyFrame
CreateNumericKeyFrame ( float time ) : NumericKeyFrame
GetInterpolatedKeyFrame ( float timeIndex, KeyFrame kf ) : KeyFrame
GetNumericKeyFrame ( ushort index ) : NumericKeyFrame
NumericAnimationTrack ( Animation parent ) : System
NumericAnimationTrack ( Animation parent, Axiom.Animating.AnimableValue targetAnimable ) : System
NumericAnimationTrack ( Animation parent, ushort handle ) : System

보호된 메소드들

메소드 설명
ApplyToAnimable ( Axiom.Animating.AnimableValue anim, float time, float weight, float scale ) : void

Applies an animation track to a given animable value.

메소드 상세

Apply() 공개 메소드

public Apply ( float timePos, float weight, bool accumulate, float scale ) : void
timePos float
weight float
accumulate bool
scale float
리턴 void

ApplyToAnimable() 보호된 메소드

Applies an animation track to a given animable value.
protected ApplyToAnimable ( Axiom.Animating.AnimableValue anim, float time, float weight, float scale ) : void
anim Axiom.Animating.AnimableValue The AnimableValue to which to apply the animation
time float The time position in the animation to apply.
weight float The influence to give to this track, 1.0 for full influence, less to blend with /// other animations.
scale float The scale to apply to translations and scalings, useful for /// adapting an animation to a different size target.
리턴 void

CreateKeyFrameImpl() 공개 메소드

public CreateKeyFrameImpl ( float time ) : KeyFrame
time float
리턴 KeyFrame

CreateNumericKeyFrame() 공개 메소드

public CreateNumericKeyFrame ( float time ) : NumericKeyFrame
time float
리턴 NumericKeyFrame

GetInterpolatedKeyFrame() 공개 메소드

public GetInterpolatedKeyFrame ( float timeIndex, KeyFrame kf ) : KeyFrame
timeIndex float
kf KeyFrame
리턴 KeyFrame

GetNumericKeyFrame() 공개 메소드

public GetNumericKeyFrame ( ushort index ) : NumericKeyFrame
index ushort
리턴 NumericKeyFrame

NumericAnimationTrack() 공개 메소드

public NumericAnimationTrack ( Animation parent ) : System
parent Animation
리턴 System

NumericAnimationTrack() 공개 메소드

public NumericAnimationTrack ( Animation parent, Axiom.Animating.AnimableValue targetAnimable ) : System
parent Animation
targetAnimable Axiom.Animating.AnimableValue
리턴 System

NumericAnimationTrack() 공개 메소드

public NumericAnimationTrack ( Animation parent, ushort handle ) : System
parent Animation
handle ushort
리턴 System

프로퍼티 상세

targetAnimable 보호되어 있는 프로퍼티

protected AnimableValue,Axiom.Animating targetAnimable
리턴 Axiom.Animating.AnimableValue