Zdexby TheHolyOneZ
44,741 classes
Class

PathInterpolator

: Object
Pathfinding.Util.PathInterpolator, AstarPathfindingProject 0x0030 (48 B) inherited 0x0010 AstarPathfindingProject.dll
0x00x0030

Members 6

OffsetSizeNameTypeFlagsDefault
0x08pathList<UnityEngine.Vector3>Private—
0x04distanceToSegmentStartfloatPrivate—
0x04currentDistancefloatPrivate—
0x04currentSegmentLengthfloatPrivate—
0x04totalDistancefloatPrivate—
0x04<segmentIndex>k__BackingFieldintPrivate—
0x002C0x04unreflected bytes to end of PathInterpolator

Functions 19

SignatureFlagsNativeParams
Vector3 get_position()Public+3 flags0x0C
Vector3 get_endPoint()Public+1 flags0x0C
Vector3 get_tangent()Public+1 flags0x0C
float get_remainingDistance()Public+1 flags0x04
void set_remainingDistance(float value)Public+1 flags0x04
float get_distance()Public+1 flags0x04
void set_distance(float value)Public+1 flags0x04
int get_segmentIndex()Public+1 flags0x04
void set_segmentIndex(int value)Private+1 flags0x04
bool get_valid()Public+1 flags0x01
void GetRemainingPath(List<UnityEngine.Vector3> buffer)Public0x08
void SetPath(List<UnityEngine.Vector3> path)Public0x08
void MoveToSegment(int index, float fractionAlongSegment)Public0x04
void MoveToClosestPoint(const Vector3& point)Public0x0C
void MoveToLocallyClosestPoint(const Vector3& point, bool allowForwards, bool allowBackwards)Public0x0C
void MoveToCircleIntersection2D(const Vector3& circleCenter3D, float radius, IMovementPlane transform)Public0x0C
void PrevSegment()3 flags0x00
void NextSegment()3 flags0x00
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type