Zdexby TheHolyOneZ
44,741 classes
Class

GraphNode

: Object
Pathfinding.GraphNode, AstarPathfindingProject 0x0028 (40 B) inherited 0x0010 AstarPathfindingProject.dll
0x00x0028

Members 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 45

SignatureFlagsNativeParams
NavGraph get_Graph()Public+1 flags0x08
void .ctor(AstarPath astar)2 flags0x08
void Destroy()Public0x00
bool get_Destroyed()Public+1 flags0x01
int get_NodeIndex()Public+1 flags0x04
void set_NodeIndex(int value)Private+1 flags0x04
bool get_TemporaryFlag1()2 flags0x01
void set_TemporaryFlag1(bool value)2 flags0x01
bool get_TemporaryFlag2()2 flags0x01
void set_TemporaryFlag2(bool value)2 flags0x01
uint get_Flags()Public+1 flags0x04
void set_Flags(uint value)Public+1 flags0x04
uint get_Penalty()Public+1 flags0x04
void set_Penalty(uint value)Public+1 flags0x04
bool get_Walkable()Public+1 flags0x01
void set_Walkable(bool value)Public+1 flags0x01
int get_HierarchicalNodeIndex()2 flags0x04
void set_HierarchicalNodeIndex(int value)2 flags0x04
bool get_IsHierarchicalNodeDirty()2 flags0x01
void set_IsHierarchicalNodeDirty(bool value)2 flags0x01
uint get_Area()Public+1 flags0x04
uint get_GraphIndex()Public+1 flags0x04
void set_GraphIndex(uint value)Public+1 flags0x04
uint get_Tag()Public+1 flags0x04
void set_Tag(uint value)Public+1 flags0x04
void SetConnectivityDirty()Public0x00
void RecalculateConnectionCosts()Public0x00
void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)Public+2 flags0x08
void GetConnections(Action<Pathfinding.GraphNode> action)Public+3 flags0x08
void AddConnection(GraphNode node, uint cost)Public+3 flags—0x08
void AddLooseConnection(GraphNode node, uint cost)Public+2 flags0x08
void RemoveConnection(GraphNode node)Public+3 flags0x08
void RemoveLooseConnection(GraphNode node)Public+2 flags0x08
void ClearConnections(bool alsoReverse)Public+3 flags0x01
bool ContainsConnection(GraphNode node)Public+2 flags0x08
bool GetPortal(GraphNode other, List<UnityEngine.Vector3> left, List<UnityEngine.Vector3> right, bool backwards)Public+2 flags0x08
void Open(Path path, PathNode pathNode, PathHandler handler, bool useLoose)Public+3 flags—0x08
float SurfaceArea()Public+2 flags0x04
Vector3 RandomPointOnSurface()Public+2 flags0x0C
Vector3 ClosestPointOnNode(const Vector3& p)Public+3 flags—0x0C
int GetGizmoHashCode()Public+2 flags0x04
void SerializeNode(GraphSerializationContext ctx)Public+2 flags0x08
void DeserializeNode(GraphSerializationContext ctx)Public+2 flags0x08
void SerializeReferences(GraphSerializationContext ctx)Public+2 flags0x08
void DeserializeReferences(GraphSerializationContext ctx)Public+2 flags0x08

Subclasses 3

Used by 153

types with a member, parameter or interface of this type