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

#include <FragmentMgr.h>

Public Member Functions

void createBlockFragment (const sead::Vector3f &pos, u32, s8 player_no=-1)
void createIceFragment (const sead::Vector3f &pos, u32, const sead::Vector3f &scale=sead::Vector3f::ones, const sead::Vector3f &=sead::Vector3f::zero)
void createIceFragment (const sead::Vector3f &pos, u32, const sead::Vector3f &scale=sead::Vector3f::ones)
void createWaterSplash (const sead::Vector3f &pos, u8 layer, EffectID effect_id)
void createIcicleDew (const sead::Vector3f &pos)
void createChainFragment (const sead::Vector3f &pos, s8)
void createBigBlockFragment (const sead::Vector3f &pos, s8)
void update ()

Protected Member Functions

sead::FrameHeap * createHeap_ (const sead::SafeString &name)

Member Function Documentation

◆ createBlockFragment()

void FragmentMgr::createBlockFragment ( const sead::Vector3f & pos,
u32 ,
s8 player_no = -1 )

◆ createIceFragment() [1/2]

void FragmentMgr::createIceFragment ( const sead::Vector3f & pos,
u32 ,
const sead::Vector3f & scale = sead::Vector3f::ones,
const sead::Vector3f & = sead::Vector3f::zero )

◆ createIceFragment() [2/2]

void FragmentMgr::createIceFragment ( const sead::Vector3f & pos,
u32 ,
const sead::Vector3f & scale = sead::Vector3f::ones )

◆ createWaterSplash()

void FragmentMgr::createWaterSplash ( const sead::Vector3f & pos,
u8 layer,
EffectID effect_id )

◆ createIcicleDew()

void FragmentMgr::createIcicleDew ( const sead::Vector3f & pos)

◆ createChainFragment()

void FragmentMgr::createChainFragment ( const sead::Vector3f & pos,
s8  )

◆ createBigBlockFragment()

void FragmentMgr::createBigBlockFragment ( const sead::Vector3f & pos,
s8  )

◆ update()

void FragmentMgr::update ( )

◆ createHeap_()

sead::FrameHeap * FragmentMgr::createHeap_ ( const sead::SafeString & name)
protected