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

Engine.AnimationNotify

Extends
Object
Modifiers
native

Core.Object
|   
+-- Engine.AnimationNotify

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
boolbErrorOccured
boolbInitialized
ActorOwner
AnimationNotify
sAnimNotifyAnimationNotify[255]
intNumNotifies
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
eAnimNotifyEval, ESheerAxis

Structures Summary
sAnimNotify
AnimName, FunctionName, KeyFrame, NotifyEval, bCallOncePerLoop, bCalculatedFrame, bAlreadyCalled, NumFrames, CallKey
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Pointer, Quat, Rotator, Scale, Template, Vector

Functions Summary
event Notify (Actor Owner, float DeltaTime, int Num)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AlignQuatWith, AllFiles, AllLinkers, AllObjects, AppSeconds, Array_Insert, Array_Remove, Array_Size, Asc, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Divide, Dot, DynamicLoadObject, Enable, EndState, ExecFunctionStr, Exp, ExtractString, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetDefaultObject, GetEnum, GetParentClass, GetPropertyText, GetStateName, GetUnAxes, GetUnitCoords, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, LoadPackageContents, Localize, Locs, Log, Loge, MakeColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Quad, QuatError, QuatFromAxisAndAngle, QuatGetAngle, QuatGetAxis, QuatGetVect, QuatNormal, QuatRotate, QuatSize, QuatSizeSquared, QuatSlerp, QuatToRotation, QuatVRotate, Rand, RandomSpreadVector, RandRange, ReplaceStr, ResetConfig, Right, RotationToQuat, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, SortArray, SortStaticArray, Sqrt, Square, StaticSaveConfig, StringToName, Tan, TransformCoordsByNormal, TransformRotatorByNormal, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bErrorOccured Source code

var bool bErrorOccured;
initalized

bInitialized Source code

var bool bInitialized;
initalized

Owner Source code

var Actor Owner;
Owner

AnimationNotify

AnimationNotify[255] Source code

var(AnimationNotify) sAnimNotify AnimationNotify[255];

NumNotifies Source code

var(AnimationNotify) int NumNotifies;


Structures Detail

sAnimNotify Source code

struct sAnimNotify
{
var(AnimationNotify) name AnimName;
var bool bAlreadyCalled;
var(AnimationNotify) bool bCalculatedFrame;
var(AnimationNotify) bool bCallOncePerLoop;
var float CallKey;
var(AnimationNotify) name FunctionName;
var(AnimationNotify) int KeyFrame;
var(AnimationNotify) eAnimNotifyEval NotifyEval;
var int NumFrames;
};

AnimName:
Animation name
bAlreadyCalled:
Already called in this loop
bCalculatedFrame:
Another method of finding current frame
bCallOncePerLoop:
Call event once per animation loop
CallKey:
Call key frame
FunctionName:
Animation name
KeyFrame:
Key frame (0 = start)
NotifyEval:
When call notify
NumFrames:
Num frames in animation


Functions Detail

Notify Source code

event Notify ( Actor Owner, float DeltaTime, int Num )
Called on notify
@param actor which owns this notify
@param delta time
@param number of notify in array


Defaultproperties

defaultproperties
{
				AnimationNotify(0)=(AnimName="RunSm",FunctionName="Testing",KeyFrame=4,NotifyEval=ANE_Greater,bCallOncePerLoop=True,bCalculatedFrame=True)
				NumNotifies=1
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:07.850 - Created with UnCodeX