New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
SnakeBlockBoyoMgr Class Reference

#include <SnakeBlock.h>

Inherits EnemyBoyoMgr.

Public Member Functions

 SnakeBlockBoyoMgr ()
sead::Vector3f getBaseScale () const override
void setBaseScale (const sead::Vector3f *scale)
Public Member Functions inherited from EnemyBoyoMgr
 EnemyBoyoMgr (Actor *owner)
void initialize ()
void begin (s32 time=cBoyonTime, f32 delta_scale=cDeltaScale)
void execute ()
void execute (s32 period)
const sead::Vector3f & getScale () const

Protected Attributes

const sead::Vector3f * mBaseScale
Protected Attributes inherited from EnemyBoyoMgr
sead::Vector3f mScale
f32 mScaleFactor
f32 mDeltaScale
s32 mTime
Actor * mOwner

Additional Inherited Members

Static Public Attributes inherited from EnemyBoyoMgr
static const s32 cBoyonTime = 24
static const f32 cDeltaScale

Constructor & Destructor Documentation

◆ SnakeBlockBoyoMgr()

SnakeBlockBoyoMgr::SnakeBlockBoyoMgr ( )
inline

Member Function Documentation

◆ getBaseScale()

sead::Vector3f SnakeBlockBoyoMgr::getBaseScale ( ) const
overridevirtual

Reimplemented from EnemyBoyoMgr.

◆ setBaseScale()

void SnakeBlockBoyoMgr::setBaseScale ( const sead::Vector3f * scale)
inline

Member Data Documentation

◆ mBaseScale

const sead::Vector3f* SnakeBlockBoyoMgr::mBaseScale
protected