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

#include <BgDeco.h>

Classes

struct  DecorationSettings

Public Member Functions

void initialize ()
void updateGrassAndFlowers (bool init)
TexQuadDeco & getFlowerRenderer ()
TexQuadDeco & getFlowerStalkRenderer ()
TexQuadDeco & getGrassRenderer ()
TexQuadDeco & getButterflyRenderer ()
agl::TextureData & getFlowerTexture (u32 index)
agl::TextureData & getFlowerStalkTexture ()
agl::TextureData & getButterflyTexture ()
agl::TextureData & getFlowerTextureNormal ()
agl::TextureData & getFlowerStalkTextureNormal ()
agl::TextureData & getGrassTextureNormal (u32 index)
agl::TextureData & getGrassTexture (u32 index)
DecorationSettings & getDecorationSettings ()

Protected Attributes

TexQuadDeco mFlowerRenderer
TexQuadDeco mFlowerStalkRenderer
TexQuadDeco mGrassRenderer
TexQuadDeco mButterflyRenderer
nw::g3d::res::ResFile * mResFile
agl::TextureData mFlowerTextures [5]
agl::TextureData mFlowerStalkTexture
agl::TextureData mButterflyTexture
agl::TextureData mFlowerTextureNormal
agl::TextureData mFlowerStalkTextureNormal
agl::TextureData mGrassTextureNormals [5]
agl::TextureData _3a6c
agl::TextureData mGrassTextures [5]
DecorationSettings mSettings

Member Function Documentation

◆ initialize()

void BgDeco::initialize ( )

◆ updateGrassAndFlowers()

void BgDeco::updateGrassAndFlowers ( bool init)

◆ getFlowerRenderer()

TexQuadDeco & BgDeco::getFlowerRenderer ( )
inline

◆ getFlowerStalkRenderer()

TexQuadDeco & BgDeco::getFlowerStalkRenderer ( )
inline

◆ getGrassRenderer()

TexQuadDeco & BgDeco::getGrassRenderer ( )
inline

◆ getButterflyRenderer()

TexQuadDeco & BgDeco::getButterflyRenderer ( )
inline

◆ getFlowerTexture()

agl::TextureData & BgDeco::getFlowerTexture ( u32 index)
inline

◆ getFlowerStalkTexture()

agl::TextureData & BgDeco::getFlowerStalkTexture ( )
inline

◆ getButterflyTexture()

agl::TextureData & BgDeco::getButterflyTexture ( )
inline

◆ getFlowerTextureNormal()

agl::TextureData & BgDeco::getFlowerTextureNormal ( )
inline

◆ getFlowerStalkTextureNormal()

agl::TextureData & BgDeco::getFlowerStalkTextureNormal ( )
inline

◆ getGrassTextureNormal()

agl::TextureData & BgDeco::getGrassTextureNormal ( u32 index)
inline

◆ getGrassTexture()

agl::TextureData & BgDeco::getGrassTexture ( u32 index)
inline

◆ getDecorationSettings()

DecorationSettings & BgDeco::getDecorationSettings ( )
inline

Member Data Documentation

◆ mFlowerRenderer

TexQuadDeco BgDeco::mFlowerRenderer
protected

◆ mFlowerStalkRenderer

TexQuadDeco BgDeco::mFlowerStalkRenderer
protected

◆ mGrassRenderer

TexQuadDeco BgDeco::mGrassRenderer
protected

◆ mButterflyRenderer

TexQuadDeco BgDeco::mButterflyRenderer
protected

◆ mResFile

nw::g3d::res::ResFile* BgDeco::mResFile
protected

◆ mFlowerTextures

agl::TextureData BgDeco::mFlowerTextures[5]
protected

◆ mFlowerStalkTexture

agl::TextureData BgDeco::mFlowerStalkTexture
protected

◆ mButterflyTexture

agl::TextureData BgDeco::mButterflyTexture
protected

◆ mFlowerTextureNormal

agl::TextureData BgDeco::mFlowerTextureNormal
protected

◆ mFlowerStalkTextureNormal

agl::TextureData BgDeco::mFlowerStalkTextureNormal
protected

◆ mGrassTextureNormals

agl::TextureData BgDeco::mGrassTextureNormals[5]
protected

◆ _3a6c

agl::TextureData BgDeco::_3a6c
protected

◆ mGrassTextures

agl::TextureData BgDeco::mGrassTextures[5]
protected

◆ mSettings

DecorationSettings BgDeco::mSettings
protected