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

#include <Light.h>

Inherits sead::IDisposer.

Public Member Functions

 Light ()
virtual ~Light ()
bool update (LightType type, sead::Vector3f *position=nullptr, u32 *=nullptr, f32 *radius=nullptr, f32 *=nullptr, sead::Color4f *color=nullptr, f32 *=nullptr, f32 *=nullptr)
Public Member Functions inherited from sead::IDisposer
 IDisposer ()
virtual ~IDisposer ()

Private Attributes

bool _10
void * _14
sead::Vector3f mPosition
u32 _24
f32 mRadius
f32 _2C
sead::Color4f mColor
u32 _40
f32 _44

Constructor & Destructor Documentation

◆ Light()

Light::Light ( )

◆ ~Light()

virtual Light::~Light ( )
virtual

Member Function Documentation

◆ update()

bool Light::update ( LightType type,
sead::Vector3f * position = nullptr,
u32 * = nullptr,
f32 * radius = nullptr,
f32 * = nullptr,
sead::Color4f * color = nullptr,
f32 * = nullptr,
f32 * = nullptr )

Member Data Documentation

◆ _10

bool Light::_10
private

◆ _14

void* Light::_14
private

◆ mPosition

sead::Vector3f Light::mPosition
private

◆ _24

u32 Light::_24
private

◆ mRadius

f32 Light::mRadius
private

◆ _2C

f32 Light::_2C
private

◆ mColor

sead::Color4f Light::mColor
private

◆ _40

u32 Light::_40
private

◆ _44

f32 Light::_44
private