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

#include <PtclEmitterColorMgr.h>

Inherits sead::IDisposer.

Public Member Functions

 PtclEmitterColorMgr ()
virtual ~PtclEmitterColorMgr ()
bool updateAmbientLight (bool update_emitter=true)
void setEmitterColor (nw::eft::EmitterController *emitter_controller, u16 user_data_bit)
Public Member Functions inherited from sead::IDisposer
 IDisposer ()
virtual ~IDisposer ()

Private Attributes

sead::UnsafeArray< sead::Color4f, cColorMaxmLightColor

Static Private Attributes

static const s32 cColorMax = 6

Constructor & Destructor Documentation

◆ PtclEmitterColorMgr()

PtclEmitterColorMgr::PtclEmitterColorMgr ( )

◆ ~PtclEmitterColorMgr()

virtual PtclEmitterColorMgr::~PtclEmitterColorMgr ( )
inlinevirtual

Member Function Documentation

◆ updateAmbientLight()

bool PtclEmitterColorMgr::updateAmbientLight ( bool update_emitter = true)

◆ setEmitterColor()

void PtclEmitterColorMgr::setEmitterColor ( nw::eft::EmitterController * emitter_controller,
u16 user_data_bit )

Member Data Documentation

◆ cColorMax

const s32 PtclEmitterColorMgr::cColorMax = 6
staticprivate

◆ mLightColor

sead::UnsafeArray<sead::Color4f, cColorMax> PtclEmitterColorMgr::mLightColor
private