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

Engine.Spline

Extends
Object
Modifiers
native

Core.Object
|   
+-- Engine.Spline

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

Variables Summary
floatmaDeltaTimes[mMaxTimes]
boolmbInit
boolmbRotatorSpline
intmCnt
floatmEndT
intmIndex
floatmStartT
floatmTime
floatmTotalTime
vectorSplineA
vectorSplineB
vectorSplineC
vectorSplineD
rotatorSplineE
rotatorSplineF
rotatorSplineG
rotatorSplineH
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
functionbool InitSplinePath (float t0, vector d0, vector v0, float t1, vector d1, vector v1)
functionbool InitSplineRot (float t0, rotator d0, rotator v0, float t1, rotator d1, rotator v1)
functionbool NextSplinePos (float dt, out vector d, out vector v, out vector a, out float outdt, optional bool bSmoothDt, optional bool bAccumDeltas)
functionbool NextSplineRot (float dt, out rotator d, out rotator v, out rotator a, out float outdt, optional bool bSmoothDt, optional bool bAccumDeltas)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Constants Detail

mMaxTimes Source code

const mMaxTimes = 5;


Variables Detail

maDeltaTimes[mMaxTimes] Source code

var float maDeltaTimes[mMaxTimes];

mbInit Source code

var bool mbInit;

mbRotatorSpline Source code

var bool mbRotatorSpline;

mCnt Source code

var int mCnt;

mEndT Source code

var float mEndT;

mIndex Source code

var int mIndex;

mStartT Source code

var float mStartT;

mTime Source code

var float mTime;

mTotalTime Source code

var float mTotalTime;

SplineA Source code

var vector SplineA;

SplineB Source code

var vector SplineB;

SplineC Source code

var vector SplineC;

SplineD Source code

var vector SplineD;

SplineE Source code

var rotator SplineE;

SplineF Source code

var rotator SplineF;

SplineG Source code

var rotator SplineG;

SplineH Source code

var rotator SplineH;


Functions Detail

InitSplinePath Source code

native final simulated function bool InitSplinePath ( float t0, vector d0, vector v0, float t1, vector d1, vector v1 )

InitSplineRot Source code

native final simulated function bool InitSplineRot ( float t0, rotator d0, rotator v0, float t1, rotator d1, rotator v1 )

NextSplinePos Source code

native final simulated function bool NextSplinePos ( float dt, out vector d, out vector v, out vector a, out float outdt, optional bool bSmoothDt, optional bool bAccumDeltas )

NextSplineRot Source code

native final simulated function bool NextSplineRot ( float dt, out rotator d, out rotator v, out rotator a, out float outdt, optional bool bSmoothDt, optional bool bAccumDeltas )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:17.109 - Created with UnCodeX