Mario Kart 64
Loading...
Searching...
No Matches
SF64 Namespace Reference

Data Structures

class  Animation
 
struct  AnimationData
 
class  ColPoly
 
struct  ColPolyData
 
class  EnvSettings
 
struct  EnvSettingsData
 
class  GenericArray
 
class  Hitbox
 
struct  JointKey
 
class  Limb
 
struct  LimbData
 
class  Message
 
class  MessageLookup
 
struct  MsgLookup
 
class  ObjectInit
 
struct  ObjectInitData
 
class  ResourceFactoryBinaryGenericArrayV0
 
class  ResourceFactoryBinaryVec3fV0
 
class  ResourceFactoryBinaryVec3sV0
 
class  Script
 
class  ScriptCMDs
 
class  Skeleton
 
struct  Vec2f
 
struct  Vec3f
 
class  Vec3fArray
 
struct  Vec3fData
 
struct  Vec3i
 
struct  Vec3iu
 
struct  Vec3s
 
class  Vec3sArray
 
struct  Vec3sData
 
struct  Vec4f
 
struct  Vec4s
 

Enumerations

enum class  ArrayType {
  u8 , s8 , u16 , s16 ,
  u32 , s32 , u64 , f32 ,
  f64 , Vec2f , Vec3f , Vec3s ,
  Vec3i , Vec3iu , Vec4f , Vec4s
}
 
enum class  ResourceType {
  AnimData = 0x414E494D , ColPoly = 0x43504C59 , EnvSettings = 0x454E5653 , Limb = 0x4C494D42 ,
  Message = 0x4D534720 , MessageTable = 0x4D534754 , Skeleton = 0x534B454C , Script = 0x53435250 ,
  ScriptCmd = 0x53434D44 , Hitbox = 0x48544258 , ObjectInit = 0x4F42494E , Vec3f = 0x56433346 ,
  Vec3s = 0x56433353 , GenericArray = 0x47415252 , Bank = 0x42414E4B , Sample = 0x41554643 ,
  Sequence = 0x53455143
}
 

Enumeration Type Documentation

◆ ArrayType

enum class SF64::ArrayType
strong
Enumerator
u8 
s8 
u16 
s16 
u32 
s32 
u64 
f32 
f64 
Vec2f 
Vec3f 
Vec3s 
Vec3i 
Vec3iu 
Vec4f 
Vec4s 

◆ ResourceType

enum class SF64::ResourceType
strong
Enumerator
AnimData 
ColPoly 
EnvSettings 
Limb 
Message 
MessageTable 
Skeleton 
Script 
ScriptCmd 
Hitbox 
ObjectInit 
Vec3f 
Vec3s 
GenericArray 
Bank 
Sample 
Sequence