Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
int | cur_key
float | cur_time
float | dest_key_distance
int | spline
float | src_key_distance
Action
float | duration
float | ease_in_time
float | ease_out_time
bool | snap_to_first_key
bool | use_linear_rotation
keys
array<MojoKeyframe> | keys
LookAt
MojoActorRef | look_at_actor
float | look_at_ease_time
MojoKeyframe | look_at_point
LookAtType | look_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
|  | CalculateConstants (vector initial_pos, rotator initial_rot)
| float | GetDuration ()))
|  | OnFinish ()))
| bool | OnStart ()))
| bool | OnTick (float delta))
| bool | SetDuration (float _duration))
| bool | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:37.473 - Created with UnCodeX