Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

MojoActions.TsActionKeyframeInterpolate

Extends
TsActionInterpolateBase
Modifiers
native

Core.Object
|   
+-- MojoCore.TsMojoAction
   |   
   +-- MojoActions.TsAction
      |   
      +-- MojoActions.TsActionInterpolateBase
         |   
         +-- MojoActions.TsActionKeyframeInterpolate

Variables Summary
intcur_key
floatcur_time
floatdest_key_distance
intspline
floatsrc_key_distance
Action
floatduration
floatease_in_time
floatease_out_time
boolsnap_to_first_key
booluse_linear_rotation
keys
array<MojoKeyframe>keys
LookAt
MojoActorReflook_at_actor
floatlook_at_ease_time
MojoKeyframelook_at_point
LookAtTypelook_at_type
Inherited Variables from MojoActions.TsActionInterpolateBase
cur_keyframe, dest_position, dest_tangent, dqw, dqx, dqy, dqz, iqw, iqx, iqy, iqz, sqw, sqx, sqy, sqz, src_position, src_tangent
Inherited Variables from MojoActions.TsAction
bShowSubtitles, DisableInMojo, DName, FastForwardSkip, Help, interpolator, interpTime, ModifiesLocation, Track, UsesDuration

Enumerations Summary
LookAtType
LOOKAT_UseKeyframe, LOOKAT_Actor, LOOKAT_Point,

Functions Summary
function CalculateConstants (vector initial_pos, rotator initial_rot)
eventfloat GetDuration ()))
function OnFinish ()))
functionbool OnStart ()))
functionbool OnTick (float delta))
eventbool SetDuration (float _duration))
functionbool UpdateCurrentKeyframePos (float time)
Inherited Functions from MojoActions.TsActionInterpolateBase
ApplyCurrentKeyframePos, FinishActorInterpolation, StartActorInterpolation
Inherited Functions from MojoActions.TsAction
CanFastForwardSkip, CanSetDuration, DisableActionInMojo, Finish, GetHelpString, GetLength, GetNameString, GetSummaryString, GetTrackString, Message, ModifiesActorLocation, OnFinish, OnStart, OnTick, resetInterpolation, ShouldShowSubtitles, Start, Tick, tickInterpolation


Variables Detail

cur_key Source code

var const int cur_key;

cur_time Source code

var float cur_time;

dest_key_distance Source code

var const float dest_key_distance;

spline Source code

var const transient noexport int spline;

src_key_distance Source code

var const float src_key_distance;

Action

duration Source code

var(Action) float duration;

ease_in_time Source code

var(Action) float ease_in_time;

ease_out_time Source code

var(Action) float ease_out_time;

snap_to_first_key Source code

var(Action) bool snap_to_first_key;

use_linear_rotation Source code

var(Action) bool use_linear_rotation;

keys

keys Source code

var(keys) array<MojoKeyframe> keys;

LookAt

look_at_actor Source code

var(LookAt) MojoActorRef look_at_actor;

look_at_ease_time Source code

var(LookAt) float look_at_ease_time;

look_at_point Source code

var(LookAt) MojoKeyframe look_at_point;

look_at_type Source code

var(LookAt) LookAtType look_at_type;


Enumerations Detail

LookAtType Source code

enum LookAtType
{
LOOKAT_UseKeyframe, LOOKAT_Actor, LOOKAT_Point,
};


Functions Detail

CalculateConstants Source code

native function CalculateConstants ( vector initial_pos, rotator initial_rot )

GetDuration Source code

event float GetDuration ( ) )

OnFinish Source code

function OnFinish ( ) )

OnStart Source code

function bool OnStart ( ) )

OnTick Source code

function bool OnTick ( float delta) )

SetDuration Source code

event bool SetDuration ( float _duration) )

UpdateCurrentKeyframePos Source code

native function bool UpdateCurrentKeyframePos ( float time )


Defaultproperties

defaultproperties
{
	DName				="Path Interpolate"
	Track				="Position"
	Help				="Interpolate an object at constant velocity along a path"
	UsesDuration		=true


	duration		= 4.0f;
	ease_in_time	= 0.0f;
	ease_out_time	= 0.0f;
	snap_to_first_key = false;
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:37.473 - Created with UnCodeX