Mostly Harmless

Difference between revisions of "UE2:Spline (UT2004)"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(Auto-generated page)
 
m (added class description)
 
Line 3: Line 3:
 
| parent1 = Object
 
| parent1 = Object
 
}}
 
}}
{{autogenerated}}
+
{{expand}}
Spline: A simple Hermite Spline for interpolation with position and
+
A simple [[wp:Hermite spline|Hermite spline]] for interpolation with position and velocity continuity.
velocity continuity.
+
  
 
==Constants==
 
==Constants==

Latest revision as of 00:50, 11 August 2009

UT2004 Object >> Spline
Package: 
Engine
This class in other games:
UT2003

A simple Hermite spline for interpolation with position and velocity continuity.

Constants[edit]

mMaxTimes[edit]

Value: 5


Properties[edit]

maDeltaTimes[edit]

Type: float

Array size: 5 (mMaxTimes)


mbInit[edit]

Type: bool


mbRotatorSpline[edit]

Type: bool


mCnt[edit]

Type: int


mEndT[edit]

Type: float


mIndex[edit]

Type: int


mStartT[edit]

Type: float


mTime[edit]

Type: float


mTotalTime[edit]

Type: float


SplineA[edit]

Type: Object.Vector


SplineB[edit]

Type: Object.Vector


SplineC[edit]

Type: Object.Vector


SplineD[edit]

Type: Object.Vector


SplineE[edit]

Type: Object.Rotator


SplineF[edit]

Type: Object.Rotator


SplineG[edit]

Type: Object.Rotator


SplineH[edit]

Type: Object.Rotator


Native functions[edit]

InitSplinePath[edit]

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


InitSplineRot[edit]

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


NextSplinePos[edit]

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


NextSplineRot[edit]

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