naev 0.12.6
SysNode Struct Reference

Node structure for A* pathfinding. More...

Collaboration diagram for SysNode:

Data Fields

struct SysNode_ * next
struct SysNode_ * gnext
struct SysNode_ * parent
StarSystem * sys
int g
double d
const vec2pos

Detailed Description

Node structure for A* pathfinding.

Definition at line 2784 of file map.c.

Field Documentation

◆ d

double SysNode::d

the distance to go access the systems.

Definition at line 2791 of file map.c.

◆ g

int SysNode::g

step

Definition at line 2790 of file map.c.

◆ gnext

struct SysNode_* SysNode::gnext

Next node in the garbage collector.

Definition at line 2786 of file map.c.

◆ next

struct SysNode_* SysNode::next

Next node

Definition at line 2785 of file map.c.

◆ parent

struct SysNode_* SysNode::parent

Parent node.

Definition at line 2788 of file map.c.

◆ pos

const vec2* SysNode::pos

position of the entry of the system.

Definition at line 2792 of file map.c.

◆ sys

StarSystem* SysNode::sys

System in node.

Definition at line 2789 of file map.c.


The documentation for this struct was generated from the following file: