SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
CounterLayoutAppearer Class Reference
Inheritance diagram for CounterLayoutAppearer:
NerveExecutor

Public Member Functions

 CounterLayoutAppearer (LayoutActor *, const TVec2f &)
 
void update ()
 
void appear (const TVec2f &)
 
void disappear ()
 
bool isAppeared () const
 
bool isDisappeared () const
 
void reset ()
 
void updateLayoutOffset (f32)
 
void exeAppear ()
 
void exeDisappear ()
 
- Public Member Functions inherited from NerveExecutor
 NerveExecutor (const char *)
 
void initNerve (const Nerve *)
 
void updateNerve ()
 
void setNerve (const Nerve *)
 
bool isNerve (const Nerve *) const
 
s32 getNerveStep () const
 

Public Attributes

LayoutActormLayout
 
f32 _C
 
f32 _10
 
TVec2f mFollowPos
 
f32 _1C
 
f32 _20
 
- Public Attributes inherited from NerveExecutor
s32 _0
 
SpinemSpine
 

Detailed Description

Definition at line 7 of file CounterLayoutAppearer.hpp.

Constructor & Destructor Documentation

◆ CounterLayoutAppearer()

CounterLayoutAppearer::CounterLayoutAppearer ( LayoutActor * pActor,
const TVec2f & a2 )

Definition at line 7 of file CounterLayoutAppearer.cpp.

◆ ~CounterLayoutAppearer()

CounterLayoutAppearer::~CounterLayoutAppearer ( )
virtual

Definition at line 82 of file CounterLayoutAppearer.cpp.

Member Function Documentation

◆ update()

void CounterLayoutAppearer::update ( )

Definition at line 22 of file CounterLayoutAppearer.cpp.

◆ appear()

void CounterLayoutAppearer::appear ( const TVec2f & a1)

Definition at line 26 of file CounterLayoutAppearer.cpp.

◆ disappear()

void CounterLayoutAppearer::disappear ( )

Definition at line 34 of file CounterLayoutAppearer.cpp.

◆ isAppeared()

bool CounterLayoutAppearer::isAppeared ( ) const

Definition at line 38 of file CounterLayoutAppearer.cpp.

◆ isDisappeared()

bool CounterLayoutAppearer::isDisappeared ( ) const

Definition at line 42 of file CounterLayoutAppearer.cpp.

◆ reset()

void CounterLayoutAppearer::reset ( )

Definition at line 46 of file CounterLayoutAppearer.cpp.

◆ exeAppear()

void CounterLayoutAppearer::exeAppear ( )

Definition at line 63 of file CounterLayoutAppearer.cpp.

◆ exeDisappear()

void CounterLayoutAppearer::exeDisappear ( )

Definition at line 70 of file CounterLayoutAppearer.cpp.

Member Data Documentation

◆ mLayout

LayoutActor* CounterLayoutAppearer::mLayout

Definition at line 23 of file CounterLayoutAppearer.hpp.

◆ _C

f32 CounterLayoutAppearer::_C

Definition at line 24 of file CounterLayoutAppearer.hpp.

◆ _10

f32 CounterLayoutAppearer::_10

Definition at line 25 of file CounterLayoutAppearer.hpp.

◆ mFollowPos

TVec2f CounterLayoutAppearer::mFollowPos

Definition at line 26 of file CounterLayoutAppearer.hpp.

◆ _1C

f32 CounterLayoutAppearer::_1C

Definition at line 27 of file CounterLayoutAppearer.hpp.

◆ _20

f32 CounterLayoutAppearer::_20

Definition at line 28 of file CounterLayoutAppearer.hpp.