|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| RailGraphIter (const RailGraph *) | |
| void | moveNodeNext () |
| void | setNode (s32) |
| void | watchStartEdge () |
| void | watchNextEdge () |
| bool | isWatchEndEdge () const |
| void | selectEdge () |
| void | selectEdge (s32) |
| bool | isWatchedPrevEdge () const |
| bool | isSelectedEdge () const |
| RailGraphNode * | getCurrentNode () const |
| RailGraphNode * | getNextNode () const |
| RailGraphNode * | getWatchNode () const |
| RailGraphEdge * | getCurrentEdge () const |
| RailGraphEdge * | getWatchEdge () const |
Public Attributes | |
| const RailGraph * | mGraph |
| s32 | _4 |
| s32 | mSelectedEdge |
| s32 | mNextEdge |
| s32 | _10 |
Definition at line 7 of file RailGraphIter.hpp.
| RailGraphIter::RailGraphIter | ( | const RailGraph * | pGraph | ) |
Definition at line 3 of file RailGraphIter.cpp.
| void RailGraphIter::moveNodeNext | ( | ) |
Definition at line 11 of file RailGraphIter.cpp.
| void RailGraphIter::setNode | ( | s32 | a1 | ) |
Definition at line 19 of file RailGraphIter.cpp.
| void RailGraphIter::watchStartEdge | ( | ) |
Definition at line 26 of file RailGraphIter.cpp.
| void RailGraphIter::watchNextEdge | ( | ) |
Definition at line 31 of file RailGraphIter.cpp.
| bool RailGraphIter::isWatchEndEdge | ( | ) | const |
Definition at line 37 of file RailGraphIter.cpp.
| void RailGraphIter::selectEdge | ( | ) |
Definition at line 41 of file RailGraphIter.cpp.
| void RailGraphIter::selectEdge | ( | s32 | edge | ) |
Definition at line 45 of file RailGraphIter.cpp.
| bool RailGraphIter::isWatchedPrevEdge | ( | ) | const |
Definition at line 49 of file RailGraphIter.cpp.
| bool RailGraphIter::isSelectedEdge | ( | ) | const |
Definition at line 54 of file RailGraphIter.cpp.
| RailGraphNode * RailGraphIter::getCurrentNode | ( | ) | const |
Definition at line 58 of file RailGraphIter.cpp.
| RailGraphNode * RailGraphIter::getNextNode | ( | ) | const |
Definition at line 62 of file RailGraphIter.cpp.
| RailGraphNode * RailGraphIter::getWatchNode | ( | ) | const |
Definition at line 68 of file RailGraphIter.cpp.
| RailGraphEdge * RailGraphIter::getCurrentEdge | ( | ) | const |
Definition at line 74 of file RailGraphIter.cpp.
| RailGraphEdge * RailGraphIter::getWatchEdge | ( | ) | const |
Definition at line 78 of file RailGraphIter.cpp.
| const RailGraph* RailGraphIter::mGraph |
Definition at line 26 of file RailGraphIter.hpp.
| s32 RailGraphIter::_4 |
Definition at line 27 of file RailGraphIter.hpp.
| s32 RailGraphIter::mSelectedEdge |
Definition at line 28 of file RailGraphIter.hpp.
| s32 RailGraphIter::mNextEdge |
Definition at line 29 of file RailGraphIter.hpp.
| s32 RailGraphIter::_10 |
Definition at line 30 of file RailGraphIter.hpp.