UE2:Spline (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
![]() |
Object >> Spline |
- Package:
- Engine
- This class in other games:
Please help improve this article or section by expanding it. |
A simple Hermite spline for interpolation with position and velocity continuity.
Constants
mMaxTimes
Value: 5
Properties
maDeltaTimes
Type: float
Array size: 5 (mMaxTimes
)
mbInit
Type: bool
mbRotatorSpline
Type: bool
mCnt
Type: int
mEndT
Type: float
mIndex
Type: int
mStartT
Type: float
mTime
Type: float
mTotalTime
Type: float
SplineA
Type: Object.Vector
SplineB
Type: Object.Vector
SplineC
Type: Object.Vector
SplineD
Type: Object.Vector
SplineE
Type: Object.Rotator
SplineF
Type: Object.Rotator
SplineG
Type: Object.Rotator
SplineH
Type: Object.Rotator
Native functions
InitSplinePath
native final simulated function bool InitSplinePath (float t0, Object.Vector d0, Object.Vector v0, float t1, Object.Vector d1, Object.Vector v1)
InitSplineRot
native final simulated function bool InitSplineRot (float t0, Object.Rotator d0, Object.Rotator v0, float t1, Object.Rotator d1, Object.Rotator v1)
NextSplinePos
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
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)