Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Data Fields
GraphNodeScale Struct Reference

GraphNode part that scales itself and its children. More...

#include <graph_node.h>

Data Fields

struct GraphNode node
 
voiddisplayList
 
f32 scale
 

Detailed Description

GraphNode part that scales itself and its children.

Usage example: Mario's fist or shoe, which grows when attacking. This can't be done with an animated part sine animation data doesn't support scaling. Note that many scaling animations (like a goomba getting stomped) happen on the entire object. This node is only used when a single part needs to be scaled. There is also a level command that scales the entire level, used for THI. The display list can be null, in which case it won't draw anything itself.

Field Documentation

◆ displayList

void* GraphNodeScale::displayList

◆ node

struct GraphNode GraphNodeScale::node

◆ scale

f32 GraphNodeScale::scale

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