1 #ifndef RENDERING_GRAPH_NODE_H 2 #define RENDERING_GRAPH_NODE_H 15 #define ANIM_TYPE_NONE 0 19 #define ANIM_TYPE_TRANSLATION 1 20 #define ANIM_TYPE_VERTICAL_TRANSLATION 2 21 #define ANIM_TYPE_LATERAL_TRANSLATION 3 22 #define ANIM_TYPE_NO_TRANSLATION 4 26 #define ANIM_TYPE_ROTATION 5 31 #endif // RENDERING_GRAPH_NODE_H struct GraphNodeObject * gCurGraphNodeObject
Definition: rendering_graph_node.c:122
The very root of the geo tree.
Definition: graph_node.h:93
unsigned short int u16
Definition: ultratypes.h:14
struct GraphNodeRoot * gCurGraphNodeRoot
Definition: rendering_graph_node.c:118
struct GraphNodePerspective * gCurGraphNodeCamFrustum
Definition: rendering_graph_node.c:120
A node that sets up a perspective projection.
Definition: graph_node.h:119
Renders the object that Mario is holding.
Definition: graph_node.h:342
void geo_process_node_and_siblings(struct GraphNode *rootGraphNode)
Process a generic geo node and its siblings.
Definition: rendering_graph_node.c:865
struct GraphNodeCamera * gCurGraphNodeCamera
Definition: rendering_graph_node.c:121
struct GraphNodeMasterList * gCurGraphNodeMasterList
Definition: rendering_graph_node.c:119
struct GraphNodeHeldObject * gCurGraphNodeHeldObject
Definition: rendering_graph_node.c:123
GraphNode that specifies the location and aim of the camera.
Definition: graph_node.h:187
u16 gAreaUpdateCounter
Definition: rendering_graph_node.c:124
GraphNode that manages the 8 top-level display lists that will be drawn Each list has its own render ...
Definition: graph_node.h:143