NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches

#include <game/framework/f_line_nd.hpp>

Inheritance diagram for fLiNdBaLink_c:
[legend]

Description

A base line node.

Each node is owned by a base and represents it in the list.

Definition at line 10 of file f_line_nd.hpp.

Public Member Functions

 fLiNdBaLink_c (fBase_c *owner)
 Constructs a new list node.
fLiNdBaLink_cgetPrev () const
fLiNdBaLink_cgetNext () const
void clearData ()
 Removes this node from the owner's mUnusedList.
Public Member Functions inherited from cLineNd_c
 cLineNd_c ()
 Constructs a new list node.
cLineNd_cgetPrev () const
cLineNd_cgetNext () const

Public Attributes

fBase_cmpOwner
 The owner of this node.

Additional Inherited Members

Protected Attributes inherited from cLineNd_c
cLineNd_cmpPrev
 The previous node.
cLineNd_cmpNext
 The next node.

Constructor & Destructor Documentation

◆ fLiNdBaLink_c()

fLiNdBaLink_c::fLiNdBaLink_c ( fBase_c * owner)
inline

Constructs a new list node.

Parameters
ownerThe node's owner.

Definition at line 15 of file f_line_nd.hpp.

Member Function Documentation

◆ getPrev()

fLiNdBaLink_c * fLiNdBaLink_c::getPrev ( ) const
inline

Definition at line 17 of file f_line_nd.hpp.

◆ getNext()

fLiNdBaLink_c * fLiNdBaLink_c::getNext ( ) const
inline

Definition at line 21 of file f_line_nd.hpp.

◆ clearData()

void fLiNdBaLink_c::clearData ( )

Removes this node from the owner's mUnusedList.

Definition at line 72 of file f_line.cpp.

Member Data Documentation

◆ mpOwner

fBase_c* fLiNdBaLink_c::mpOwner

The owner of this node.

Definition at line 28 of file f_line_nd.hpp.