SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
NameObjExecuteInfo Class Reference

Public Member Functions

void setConnectInfo (NameObj *, int, int, int, int)
 
void initConnectting ()
 
void requestConnect (u8 *)
 
void requestDisconnect (u8 *, bool)
 
void executeRequirementConnectMovement ()
 
void executeRequirementDisconnectMovement ()
 
void executeRequirementConnectDraw ()
 
void executeRequirementDisconnectDraw ()
 
void executeRequirementDisconnectDrawDelay ()
 
void requestMovementOn (int)
 
void requestMovementOff (int)
 
void findLightInfo () const
 
void connectToScene ()
 
void disconnectToScene ()
 
void connectToDraw ()
 
void disconnectToDraw ()
 

Public Attributes

NameObjmExecutedObject
 
s8 _4
 
s8 _5
 
s8 _6
 
s8 _7
 
s8 _8
 
s8 _9
 
s16 _A
 

Detailed Description

Definition at line 7 of file NameObjExecuteHolder.hpp.

Constructor & Destructor Documentation

◆ NameObjExecuteInfo()

NameObjExecuteInfo::NameObjExecuteInfo ( )

Definition at line 8 of file NameObjExecuteHolder.cpp.

Member Function Documentation

◆ setConnectInfo()

void NameObjExecuteInfo::setConnectInfo ( NameObj * pObj,
int a2,
int a3,
int a4,
int a5 )

Definition at line 19 of file NameObjExecuteHolder.cpp.

◆ initConnectting()

void NameObjExecuteInfo::initConnectting ( )

Definition at line 46 of file NameObjExecuteHolder.cpp.

◆ requestConnect()

void NameObjExecuteInfo::requestConnect ( u8 * pData)

Definition at line 64 of file NameObjExecuteHolder.cpp.

◆ requestDisconnect()

void NameObjExecuteInfo::requestDisconnect ( u8 * pData,
bool a2 )

Definition at line 81 of file NameObjExecuteHolder.cpp.

◆ executeRequirementConnectMovement()

void NameObjExecuteInfo::executeRequirementConnectMovement ( )

Definition at line 106 of file NameObjExecuteHolder.cpp.

◆ executeRequirementDisconnectMovement()

void NameObjExecuteInfo::executeRequirementDisconnectMovement ( )

Definition at line 112 of file NameObjExecuteHolder.cpp.

◆ executeRequirementConnectDraw()

void NameObjExecuteInfo::executeRequirementConnectDraw ( )

Definition at line 118 of file NameObjExecuteHolder.cpp.

◆ executeRequirementDisconnectDraw()

void NameObjExecuteInfo::executeRequirementDisconnectDraw ( )

Definition at line 124 of file NameObjExecuteHolder.cpp.

◆ executeRequirementDisconnectDrawDelay()

void NameObjExecuteInfo::executeRequirementDisconnectDrawDelay ( )

Definition at line 130 of file NameObjExecuteHolder.cpp.

◆ requestMovementOn()

void NameObjExecuteInfo::requestMovementOn ( int a1)

Definition at line 136 of file NameObjExecuteHolder.cpp.

◆ requestMovementOff()

void NameObjExecuteInfo::requestMovementOff ( int a1)

Definition at line 145 of file NameObjExecuteHolder.cpp.

◆ findLightInfo()

void NameObjExecuteInfo::findLightInfo ( ) const

Definition at line 154 of file NameObjExecuteHolder.cpp.

◆ connectToScene()

void NameObjExecuteInfo::connectToScene ( )

Definition at line 158 of file NameObjExecuteHolder.cpp.

◆ disconnectToScene()

void NameObjExecuteInfo::disconnectToScene ( )

Definition at line 171 of file NameObjExecuteHolder.cpp.

◆ connectToDraw()

void NameObjExecuteInfo::connectToDraw ( )

Definition at line 184 of file NameObjExecuteHolder.cpp.

◆ disconnectToDraw()

void NameObjExecuteInfo::disconnectToDraw ( )

Definition at line 197 of file NameObjExecuteHolder.cpp.

Member Data Documentation

◆ mExecutedObject

NameObj* NameObjExecuteInfo::mExecutedObject

Definition at line 28 of file NameObjExecuteHolder.hpp.

◆ _4

s8 NameObjExecuteInfo::_4

Definition at line 29 of file NameObjExecuteHolder.hpp.

◆ _5

s8 NameObjExecuteInfo::_5

Definition at line 30 of file NameObjExecuteHolder.hpp.

◆ _6

s8 NameObjExecuteInfo::_6

Definition at line 31 of file NameObjExecuteHolder.hpp.

◆ _7

s8 NameObjExecuteInfo::_7

Definition at line 32 of file NameObjExecuteHolder.hpp.

◆ _8

s8 NameObjExecuteInfo::_8

Definition at line 33 of file NameObjExecuteHolder.hpp.

◆ _9

s8 NameObjExecuteInfo::_9

Definition at line 34 of file NameObjExecuteHolder.hpp.

◆ _A

s16 NameObjExecuteInfo::_A

Definition at line 35 of file NameObjExecuteHolder.hpp.