Zdexby TheHolyOneZ
44,741 classes
Class

LevelGridNode

: GridNodeBase : GraphNode : Object
Pathfinding.LevelGridNode, AstarPathfindingProject 0x0040 (64 B) inherited 0x0038 AstarPathfindingProject.dll
0x00x0040

Members 7

OffsetSizeNameTypeFlagsDefault
0x08_gridGraphsLayerGridGraph[]PrivateStatic—
0x08gridConnectionsulongPublic—
0x08gridGraphsLayerGridGraph[]Static+1 flags—
—0x04NoConnectionintPublicStatic+1 flags-2128597232
—0x04ConnectionMaskintPublicStatic+1 flags-2128597232
—0x04ConnectionStrideintPrivateStatic+1 flags-2128597232
—0x04MaxLayerCountintPublicStatic+1 flags-2128597232
Inherited from GridNodeBase 9
OffsetSizeNameTypeFlagsDefault
—0x04GridFlagsWalkableErosionOffsetintPrivateStatic+1 flags8
—0x04GridFlagsWalkableErosionMaskintPrivateStatic+1 flags256
—0x04GridFlagsWalkableTmpOffsetintPrivateStatic+1 flags9
—0x04GridFlagsWalkableTmpMaskintPrivateStatic+1 flags512
—0x04NodeInGridIndexLayerOffsetintStatic+2 flags24
—0x04NodeInGridIndexMaskintStatic+2 flags16777215
0x04nodeInGridIndexint1 flags—
0x02gridFlagsushort1 flags—
0x002E0x02padding / unreflected
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 27

SignatureFlagsNativeParams
void .ctor(AstarPath astar)Public+1 flags—0x08
LayerGridGraph GetGridGraph(uint graphIndex)PublicStatic—0x08
void SetGridGraph(int graphIndex, LayerGridGraph graph)PublicStatic—0x08
void ResetAllGridConnections()Public—0x00
bool HasAnyGridConnections()Public—0x01
bool get_HasConnectionsToAllEightNeighbours()Public+2 flags—0x01
int get_LayerCoordinateInGrid()Public+1 flags—0x04
void set_LayerCoordinateInGrid(int value)Public+1 flags—0x04
void SetPosition(const Int3& position)Public—0x0C
int GetGizmoHashCode()Public+1 flags—0x04
GridNodeBase GetNeighbourAlongDirection(int direction)Public+1 flags—0x08
void ClearConnections(bool alsoReverse)Public+1 flags—0x01
void GetConnections(Action<Pathfinding.GraphNode> action)Public+1 flags—0x08
bool GetConnection(int i)Public—0x04
bool HasConnectionInDirection(int direction)Public+1 flags—0x04
void SetConnectionValue(int dir, int value)Public—0x04
int GetConnectionValue(int dir)Public—0x04
void AddConnection(GraphNode node, uint cost)Public+1 flags—0x08
void RemoveConnection(GraphNode node)Public+1 flags—0x08
void RemoveGridConnection(LevelGridNode node)1 flags—0x08
bool GetPortal(GraphNode other, List<UnityEngine.Vector3> left, List<UnityEngine.Vector3> right, bool backwards)Public+1 flags—0x08
void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)Public+1 flags—0x08
void Open(Path path, PathNode pathNode, PathHandler handler, bool useLoose)Public+1 flags—0x08
Vector3 ClosestPointOnNode(const Vector3& p)Public+1 flags—0x0C
void SerializeNode(GraphSerializationContext ctx)Public+1 flags—0x08
void DeserializeNode(GraphSerializationContext ctx)Public+1 flags—0x08
void .cctor()PrivateStatic+1 flags—0x00

Used by 1

types with a member, parameter or interface of this type