SSBM Decomp
Loading...
Searching...
No Matches
types.h File Reference
#include "platform.h"
#include <placeholder.h>
#include "mn/forward.h"
#include <baselib/sislib.h>

Go to the source code of this file.

Data Structures

struct  Menu
 
struct  CountEntry
 
struct  PlayerInitData
 
struct  StartMeleeRules
 
struct  StartMeleeData
 
struct  VsModeData
 
struct  CSSData
 
struct  CSSModeInfo
 
struct  CSSIcon
 
struct  CSSIconsData
 
struct  CSSDoor
 
struct  CSSTagData
 
struct  CSSTag
 
struct  CSSKOStar
 
struct  CSSDoorsData
 
struct  CSSDoorsData2
 
struct  mnGallery_804A0B90_t
 
struct  SSSData
 
struct  AnimLoopSettings
 
struct  MenuKindData
 

Enumerations

enum  CSSMatchType {
  VS_MELEE = 0x0 ,
  VS_CAMERA = 0x1 ,
  VS_STAMINA = 0x2 ,
  VS_SUDDEN_DEATH = 0x3 ,
  VS_GIANT = 0x4 ,
  VS_TINY = 0x5 ,
  VS_INVISIBLE = 0x6 ,
  VS_FIXED_CAMERA = 0x7 ,
  VS_SINGLE_BUTTON = 0x8 ,
  VS_LIGHTNING = 0x9 ,
  VS_SLOWMO = 0xA ,
  REG_CLASSIC = 0xB ,
  REG_ADVENTURE = 0xC ,
  REG_ALLSTAR = 0xD ,
  EVENT_MATCH = 0xE ,
  STADIUM_TARGET = 0xF ,
  STADIUM_HOMERUN = 0x10 ,
  STADIUM_MULTIMAN_10 = 0x11 ,
  STADIUM_MULTIMAN_100 = 0x12 ,
  STADIUM_3_MIN_MELEE = 0x13 ,
  STADIUM_15_MIN_MELEE = 0x14 ,
  STADIUM_ENDLESS_MELEE = 0x15 ,
  STADIUM_CRUEL_MELEE = 0x16 ,
  TRAINING_MODE = 0x17
}
 
enum  CSSIconState {
  ICONSTATE_LOCKED ,
  ICONSTATE_TEMP ,
  ICONSTATE_UNLOCKED
}
 
enum  CSSIconJointId {
  ICONJOINT_DRMARIO = 0x04 ,
  ICONJOINT_FALCO = 0x08 ,
  ICONJOINT_GANON = 0x06 ,
  ICONJOINT_CLINK = 0x0A ,
  ICONJOINT_PICHU = 0x0C ,
  ICONJOINT_EMBLEM = 0x0E ,
  ICONJOINT_MARIO = 0x10 ,
  ICONJOINT_LUIGI = 0x11 ,
  ICONJOINT_KOOPA = 0x12 ,
  ICONJOINT_PEACH = 0x13 ,
  ICONJOINT_YOSHI = 0x14 ,
  ICONJOINT_DONKEY = 0x15 ,
  ICONJOINT_CAPTAIN = 0x16 ,
  ICONJOINT_FOX = 0x17 ,
  ICONJOINT_NESS = 0x18 ,
  ICONJOINT_POPONANA = 0x19 ,
  ICONJOINT_KIRBY = 0x1A ,
  ICONJOINT_SAMUS = 0x1B ,
  ICONJOINT_ZELDA = 0x1C ,
  ICONJOINT_LINK = 0x1D ,
  ICONJOINT_PIKACHU = 0x1E ,
  ICONJOINT_PURIN = 0x1F ,
  ICONJOINT_MEWTWO = 0x20 ,
  ICONJOINT_GAMEWATCH = 0x21 ,
  ICONJOINT_MARS = 0x22
}
 

Functions

 STATIC_ASSERT (sizeof(struct mnGallery_804A0B90_t)==0x96000)
 

Enumeration Type Documentation

◆ CSSMatchType

Enumerator
VS_MELEE 
VS_CAMERA 
VS_STAMINA 
VS_SUDDEN_DEATH 
VS_GIANT 
VS_TINY 
VS_INVISIBLE 
VS_FIXED_CAMERA 
VS_SINGLE_BUTTON 
VS_LIGHTNING 
VS_SLOWMO 
REG_CLASSIC 
REG_ADVENTURE 
REG_ALLSTAR 
EVENT_MATCH 
STADIUM_TARGET 
STADIUM_HOMERUN 
STADIUM_MULTIMAN_10 
STADIUM_MULTIMAN_100 
STADIUM_3_MIN_MELEE 
STADIUM_15_MIN_MELEE 
STADIUM_ENDLESS_MELEE 
STADIUM_CRUEL_MELEE 
TRAINING_MODE 

◆ CSSIconState

Enumerator
ICONSTATE_LOCKED 
ICONSTATE_TEMP 
ICONSTATE_UNLOCKED 

◆ CSSIconJointId

Enumerator
ICONJOINT_DRMARIO 
ICONJOINT_FALCO 
ICONJOINT_GANON 
ICONJOINT_CLINK 
ICONJOINT_PICHU 
ICONJOINT_EMBLEM 
ICONJOINT_MARIO 
ICONJOINT_LUIGI 
ICONJOINT_KOOPA 
ICONJOINT_PEACH 
ICONJOINT_YOSHI 
ICONJOINT_DONKEY 
ICONJOINT_CAPTAIN 
ICONJOINT_FOX 
ICONJOINT_NESS 
ICONJOINT_POPONANA 
ICONJOINT_KIRBY 
ICONJOINT_SAMUS 
ICONJOINT_ZELDA 
ICONJOINT_LINK 
ICONJOINT_PIKACHU 
ICONJOINT_PURIN 
ICONJOINT_MEWTWO 
ICONJOINT_GAMEWATCH 
ICONJOINT_MARS 

Function Documentation

◆ STATIC_ASSERT()

STATIC_ASSERT ( sizeof(struct mnGallery_804A0B90_t = =0x96000)