Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
The main extended Spline Actor used in the adventure kit 2013 by FreetimeCoder www.freetimestudio.net
AdvKit.AdvKitSplineActor
AdvKitSplineActorBalance
Variables Summary | |
---|---|
Rotator | rLastRotation |
Vector | vLastLocation |
Bridge | |
bool | bBridgeActive |
AdvKitSplineActor | nextActor |
AdvKitSplineActor | prevActor |
Functions Summary | ||
---|---|---|
![]() | float | GetClosestPositionOnSplineTo (Vector _vRefPosition, optional out Vector _vOutPosition, optional out float _fOutLength, optional float _fEpsilon, optional int _iMaxIterations)) |
![]() | Vector | GetLocationAtDistanceAlongSpline (float _fDistance)) |
![]() | AdvKitSplineActor | GetNext ())) |
![]() | Vector | GetNormalAtDistanceAlongSpline (float _fDistance)) |
![]() | AdvKitSplineActor | GetPrevious ())) |
![]() | float | GetSplineLength ())) |
![]() | Vector | GetTangentAtDistanceAlongSpline (float _fDistance)) |
![]() | bool | HasNext ())) |
![]() | bool | HasPrevious ())) |
![]() | PostBeginPlay ())) | |
![]() | Tick (float _fDeltaTime)) |
Variables Detail |
---|
storing the last rotation to only update spline components when they change
storing the last location to only update spline components when they change
is the bridge active or not
the next actor to activate the connection to for a bridge
the previous actor to activate the connection to for a bridge
Functions Detail |
---|
Find the closest location on the spline curve to a given location in global space using binary search
@param _vRefPosition the location in global space
@param _vOutPosition the found location on the spline
@param _fOutLength the distance on the spline of the found location
@param _fEpsilon how precise the result should be
@param _iMaxIterations how many iterations to allow before to break even if targeted precision was not reached
@return the distance to the found location
Calculate the location of the spline curve at a given location on the spline This function wraps the location function for the first spline component
@param _fDistance the location on the curve
@return the 3d location in global space
Get the next AdvKitSplineActor on the curve
@return the next spline
Calculate the normal of the spline curve at a given location on the spline
@param _fDistance the location on the curve
@return the normal
Get the previous AdvKitSplineActor on the curve
@return the previous spline
Get the length of the first connection from this to the next actor
@return the length
Calculate the tangent of the spline curve at a given location on the spline This function wraps the tangent function for the first spline component
@param _fDistance the location on the curve
@return the tangent
Query if this actor has a next connection
@return if there is a next connection
Query if this actor has a previous connection
@return if there is a next connection
Set initial variables
Called every frame to update
@param _fDeltaTime the time passed since last call
Defaultproperties |
---|
defaultproperties { Begin Object Name=Sprite Sprite=Texture2D'EditorResources.Spline.T_Loft_Spline' Scale = 0.1 End Object Physics=PHYS_Interpolating bNoDelete=true bEdShouldSnap=true bMovable = true bStatic = false } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |