Zdexby TheHolyOneZ
44,741 classes
Class

MeshNode

: GraphNode : Object
Pathfinding.MeshNode, AstarPathfindingProject 0x0030 (48 B) inherited 0x0028 AstarPathfindingProject.dll
0x00x0030

Members 1

OffsetSizeNameTypeFlagsDefault
0x08connectionsConnection[]Public—
Inherited from GraphNode 20
OffsetSizeNameTypeFlagsDefault
0x04nodeIndexintPrivate—
0x04flagsuint1 flags—
0x04penaltyuintPrivate—
—0x04NodeIndexMaskintPrivateStatic+1 flags268435455
—0x04DestroyedNodeIndexintPrivateStatic+1 flags268435454
—0x04TemporaryFlag1MaskintPrivateStatic+1 flags268435456
—0x04TemporaryFlag2MaskintPrivateStatic+1 flags536870912
0x0CpositionInt3Public—
—0x04FlagsWalkableOffsetintPrivateStatic+1 flags0
—0x04FlagsWalkableMaskuintPrivateStatic+1 flags1
—0x04FlagsHierarchicalIndexOffsetintPrivateStatic+1 flags1
—0x04HierarchicalIndexMaskuintPrivateStatic+1 flags262142
—0x04HierarchicalDirtyOffsetintPrivateStatic+1 flags18
—0x04HierarchicalDirtyMaskuintPrivateStatic+1 flags262144
—0x04FlagsGraphOffsetintPrivateStatic+1 flags24
—0x04FlagsGraphMaskuintPrivateStatic+1 flags4278190080
—0x04MaxHierarchicalNodeIndexuintPublicStatic+1 flags131071
—0x04MaxGraphIndexuintPublicStatic+1 flags255
—0x04FlagsTagOffsetintPrivateStatic+1 flags19
—0x04FlagsTagMaskuintPrivateStatic+1 flags16252928

Functions 17

SignatureFlagsNativeParams
void .ctor(AstarPath astar)2 flags0x08
Int3 GetVertex(int i)Public+3 flags—0x0C
int GetVertexCount()Public+3 flags0x04
Vector3 ClosestPointOnNodeXZ(const Vector3& p)Public+3 flags—0x0C
void ClearConnections(bool alsoReverse)Public+1 flags0x01
void GetConnections(Action<Pathfinding.GraphNode> action)Public+1 flags0x08
bool ContainsConnection(GraphNode node)Public+1 flags0x08
void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)Public+1 flags0x08
void AddConnection(GraphNode node, uint cost)Public+1 flags0x08
void AddConnection(GraphNode node, uint cost, byte shapeEdge)Public0x08
void RemoveConnection(GraphNode node)Public+1 flags0x08
bool ContainsPoint(const Int3& point)Public+2 flags0x0C
bool ContainsPoint(const Vector3& point)Public+3 flags—0x0C
bool ContainsPointInGraphSpace(const Int3& point)Public+3 flags—0x0C
int GetGizmoHashCode()Public+1 flags0x04
void SerializeReferences(GraphSerializationContext ctx)Public+1 flags0x08
void DeserializeReferences(GraphSerializationContext ctx)Public+1 flags0x08

Subclasses 1

Used by 15

types with a member, parameter or interface of this type