This is the complete list of members for Bg, including all inherited members.
| _10 | Bg | private |
| _14 | Bg | private |
| _18 | Bg | private |
| _2820 | Bg | private |
| _2824 | Bg | private |
| _2d7c | Bg | private |
| _32d4 | Bg | private |
| _335c | Bg | private |
| _367c | Bg | private |
| _36e0 | Bg | private |
| _3744 | Bg | private |
| _3f24 | Bg | private |
| _3f88 | Bg | private |
| _7e20 | Bg | private |
| Bg() | Bg | |
| cGustType_1 enum value | Bg | |
| cGustType_2 enum value | Bg | |
| cGustType_Invalid enum value | Bg | |
| cGustType_Run enum value | Bg | |
| cGustType_Spin enum value | Bg | |
| checkGust(GustType type, const sead::Vector3f &pos, f32 *dist) | Bg | |
| deleteFlower(u8 index) | Bg | |
| getBgCheckData(u16 x, u16 y, u8 layer, bool with_p_sw=true) | Bg | |
| getBgCheckData(f32 x, f32 y, u8 layer, bool with_p_sw=true) | Bg | inline |
| getBgDeco() | Bg | inline |
| getButterflyDecorationInfo(u32 index) | Bg | inline |
| getFlowerCount() const | Bg | inline |
| getFlowerDecorationInfo(u32 index) | Bg | inline |
| getFlowerType() const | Bg | inline |
| getGrassDecorationInfo(u32 index) | Bg | inline |
| getNextFlowerIndex() | Bg | |
| getUnit(u16 x, u16 y, u32 file, u8 layer, s32 *block_idx=nullptr) | Bg | static |
| getUnitCurrentCdFile(u16 x, u16 y, u8 layer, s32 *block_idx=nullptr) | Bg | static |
| getUnitHitType(u16 x, u16 y, u8 layer) | Bg | |
| getUnitHitType(f32 x, f32 y, u8 layer) | Bg | inline |
| getUnitType(u16 x, u16 y, u8 layer) | Bg | |
| getUnitType(f32 x, f32 y, u8 layer) | Bg | inline |
| getUnitTypeInfo(u16 x, u16 y, u8 layer) | Bg | |
| getUnitTypeInfo(f32 x, f32 y, u8 layer) | Bg | inline |
| getWaveSurfaceX(s32 index) const | Bg | inline |
| getWaveSurfaceY(s32 index) const | Bg | inline |
| GustType enum name | Bg | |
| mBgDeco | Bg | private |
| mButterflyDecorationInfo | Bg | private |
| mFlowerDecorationInfo | Bg | private |
| mFlowerNo | Bg | private |
| mFlowerPositions | Bg | private |
| mFlowerType | Bg | private |
| mGrassDecorationInfo | Bg | private |
| mGust | Bg | private |
| mHasFlowers | Bg | private |
| mHasLavaWaves | Bg | private |
| mHasTerrain | Bg | private |
| mWaveSurfaceX | Bg | private |
| mWaveSurfaceY | Bg | private |
| registerButterfly(f32 x, f32 y, f32 z, u8, u8 index, u8) | Bg | |
| registerFlower(f32 x, f32 y, f32 z, u8 color, u8 index, u8) | Bg | |
| registerGrass(f32 x, f32 y, f32 z, u8, u8 index, u8) | Bg | |
| registerGust(GustType type, const sead::Vector3f &pos, u8, s8 direction) | Bg | |
| setFlowerType(u8 type) | Bg | inline |
| setUnit(u16 x, u16 y, u32 file, u8 layer, u16 unit) | Bg | |
| setUnitCurrentCdFile(u16 x, u16 y, u8 layer, u16 unit) | Bg | |
| setWaterInWave(const sead::Vector2f &pos, u8 wave_scale) | Bg | |
| updateFlower(f32 x, f32 y, u8 index, bool enabled) | Bg | |
| ~Bg() | Bg | virtual |