NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
dBgParameter_c Class Reference

Description

Definition at line 7 of file d_bg_parameter.hpp.

Public Member Functions

const mVec2_cpos () const
 
const mVec2_csize () const
 
float xStart () const
 
float yStart () const
 
float xSize () const
 
float ySize () const
 
float xEnd () const
 
float yEnd () const
 
void getBounds (float &startX, float &startY, float &endX, float &endY) const
 
bool check (float y, float offset)
 

Static Public Member Functions

static dBgParameter_cgetInstance ()
 

Public Attributes

u8 mPad [0x38]
 
mVec2_c mPos
 
mVec2_c mSize
 

Static Public Attributes

static dBgParameter_cms_Instance_p
 

Member Function Documentation

◆ pos()

const mVec2_c & dBgParameter_c::pos ( ) const
inline

Definition at line 13 of file d_bg_parameter.hpp.

◆ size()

const mVec2_c & dBgParameter_c::size ( ) const
inline

Definition at line 14 of file d_bg_parameter.hpp.

◆ xStart()

float dBgParameter_c::xStart ( ) const
inline

Definition at line 16 of file d_bg_parameter.hpp.

◆ yStart()

float dBgParameter_c::yStart ( ) const
inline

Definition at line 17 of file d_bg_parameter.hpp.

◆ xSize()

float dBgParameter_c::xSize ( ) const
inline

Definition at line 18 of file d_bg_parameter.hpp.

◆ ySize()

float dBgParameter_c::ySize ( ) const
inline

Definition at line 19 of file d_bg_parameter.hpp.

◆ xEnd()

float dBgParameter_c::xEnd ( ) const
inline

Definition at line 20 of file d_bg_parameter.hpp.

◆ yEnd()

float dBgParameter_c::yEnd ( ) const
inline

Definition at line 21 of file d_bg_parameter.hpp.

◆ getBounds()

void dBgParameter_c::getBounds ( float & startX,
float & startY,
float & endX,
float & endY ) const
inline

Definition at line 23 of file d_bg_parameter.hpp.

◆ check()

bool dBgParameter_c::check ( float y,
float offset )
inline

Definition at line 30 of file d_bg_parameter.hpp.

◆ getInstance()

static dBgParameter_c * dBgParameter_c::getInstance ( )
inlinestatic

Definition at line 34 of file d_bg_parameter.hpp.

Member Data Documentation

◆ mPad

u8 dBgParameter_c::mPad[0x38]

Definition at line 9 of file d_bg_parameter.hpp.

◆ mPos

mVec2_c dBgParameter_c::mPos

Definition at line 10 of file d_bg_parameter.hpp.

◆ mSize

mVec2_c dBgParameter_c::mSize

Definition at line 11 of file d_bg_parameter.hpp.

◆ ms_Instance_p

dBgParameter_c* dBgParameter_c::ms_Instance_p
static

Definition at line 36 of file d_bg_parameter.hpp.