NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
#include <game/framework/f_list_nd_prio.hpp>
A base list node, with priority fields for reordering.
Definition at line 9 of file f_list_nd_prio.hpp.
Public Member Functions | |
fLiNdPrio_c (fBase_c *owner) | |
Constructs a new list node. | |
fLiNdPrio_c * | getPrev () const |
fLiNdPrio_c * | getNext () const |
u16 | getOrder () const |
u16 | getNewOrder () const |
Public Member Functions inherited from fLiNdBa_c | |
fLiNdBa_c (fBase_c *owner) | |
Constructs a new list node. | |
fLiNdBa_c * | getPrev () const |
fLiNdBa_c * | getNext () const |
void | removeSelf () |
Removes this node from the owner's mUnusedList. | |
Public Member Functions inherited from cListNd_c | |
cListNd_c () | |
Constructs a new list node. | |
cListNd_c * | getPrev () const |
cListNd_c * | getNext () const |
Public Attributes | |
u16 | mOrder |
The priority of this node. Lower values mean higher priority. | |
u16 | mNewOrder |
The priority the node should change to if it differs from mOrder. | |
Public Attributes inherited from fLiNdBa_c | |
fBase_c * | mpOwner |
The owner of this node. | |
Additional Inherited Members | |
Protected Attributes inherited from cListNd_c | |
cListNd_c * | mpPrev |
The previous node. | |
cListNd_c * | mpNext |
The next node. | |
|
inline |
Constructs a new list node.
owner | The node's owner. |
Definition at line 14 of file f_list_nd_prio.hpp.
|
inline |
Definition at line 16 of file f_list_nd_prio.hpp.
|
inline |
Definition at line 20 of file f_list_nd_prio.hpp.
|
inline |
Definition at line 24 of file f_list_nd_prio.hpp.
|
inline |
Definition at line 28 of file f_list_nd_prio.hpp.
u16 fLiNdPrio_c::mOrder |
The priority of this node. Lower values mean higher priority.
Definition at line 32 of file f_list_nd_prio.hpp.
u16 fLiNdPrio_c::mNewOrder |
The priority the node should change to if it differs from mOrder.
Definition at line 33 of file f_list_nd_prio.hpp.