Mario Kart 64
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
__OSContEepromFormat
C
__OSContRamReadFormat
C
__OSContReadFormat
C
__OSContRequesFormat
C
__OSContRequesFormatShort
C
__OSDir
C
__OSfp
C
__OSInode
C
__OSInodeCache
C
__OSInodeUnit
C
__OSPackId
C
__OSThreadContext
C
__OSThreadprofile_s
C
__osThreadTail
C
_struct_gCoursePathSizes_0x10
►
C
AActor
C
ABanana
C
ABoat
C
ABowserStatue
C
ABus
C
ACar
C
ACloud
C
AFinishline
C
AMarioSign
C
AShip
C
ASpaghettiShip
C
AStarship
C
ATankerTruck
C
ATrain
C
ATree
C
ATruck
C
AWarioSign
C
Actor
C
ActorInitParams
C
ActorSpawnData
C
AdpcmBook
C
AdpcmLoop
C
AdsrEnvelope
C
AdsrSettings
C
AdsrState
C
ALADPCMBook
C
ALADPCMloop
C
ALADPCMWaveInfo
C
ALBank_s
C
ALBankFile
C
ALEnvelope
C
ALInstrument
C
ALKeyMap
C
AllCourseTimeTrialRecords
C
AllocOnlyPool
C
ALRawLoop
C
ALRAWWaveInfo
C
ALSeqData
C
ALSeqFile
C
ALSound_s
C
ALWaveTable_s
C
Animation
C
AnimationCycleSpec
C
SF64::AnimationData
C
Armature
The armature is associated with an
AnimationLimbVector
which is equal to the number of RENDER_MODEL_OR_ADD_POS in the armature
C
AudioBank
C
AudioBankSample
C
AudioBankSound
C
AudioBufferParametersEU
C
AudioListItem
C
AudioSequenceData
C
AudioSessionSettings
C
AudioSessionSettingsEU
C
BananaActor
C
BananaBunchParent
C
BombKart
C
BombKartSpawn
C
Camera
C
CeremonyActor
C
ChannelVolumeScaleFade
C
CinematicCamera
C
Collision
C
CollisionGrid
C
CollisionTriangle
C
Color
C
SF64::ColPolyData
C
Controller
C
ControllerPak
►
C
Course
C
BansheeBoardwalk
C
BigDonut
C
BlockFort
C
BowsersCastle
C
ChocoMountain
C
DKJungle
C
DoubleDeck
C
FrappeSnowland
C
Harbour
C
KalimariDesert
C
KoopaTroopaBeach
C
LuigiRaceway
C
MarioRaceway
C
MooMooFarm
C
PodiumCeremony
C
RainbowRoad
C
RoyalRaceway
C
SherbetLand
C
Skyscraper
C
TestCourse
C
ToadsTurnpike
C
WarioStadium
C
YoshiValley
C
course_texture
C
ModelLoader::CourseMap
C
CourseTable
C
CourseTimeTrialRecords
C
CourseVtx
C
CourseVtxData
C
CPUBehaviour
C
CpuItemStrategyData
C
CrabSpawn
C
credits_data_1FA0
C
CreditsRenderInfo
C
CtlEntry
C
Cup
C
CupTimeTrialRecords
C
Cutscene
C
CutsceneSplinePoint
C
D_80150158
C
disabledInfo
C
Drum
C
du
C
SF64::EnvSettingsData
C
EuAudioCmd
C
exceptionPreamble
C
pfd::internal::executor
C
FakeItemBox
C
FallingRock
C
Firework
C
FreeCam
C
freecamSaveState
C
FRotator
C
fu
C
FVector
C
FVector2D
C
FVector4
C
GameExtractor
C
GameModePack
►
C
Editor::GameObject
C
Editor::Handles
C
Editor::LightObject
C
GfxPool
C
Editor::Gizmo
►
C
Gui
C
Ship::SpaghettiGui
►
C
Ship::GuiMenuBar
C
GameMenuBar
►
C
Ship::GuiWindow
C
Editor::ContentBrowserWindow
C
Editor::PropertiesWindow
C
Editor::SceneExplorerWindow
C
Editor::ToolsWindow
C
Editor::TrackPropertiesWindow
►
C
Ship::Menu
C
GameUI::PortMenu
C
HegdehogSpawn
C
hud_player
C
Instrument
C
IPathSpan
C
IRotator
C
ISVDbg
C
ItemBox
C
ItemProbabilities
C
ItemWindowObjects
C
IVector2D
C
SF64::JointKey
C
KartTyre
C
KiwanoFruit
C
ldiv_t
C
SF64::LimbData
C
lldiv_t
C
ModelLoader::LoadModelList
C
M64ScriptState
C
ma_allocation_callbacks
C
ma_async_notification_callbacks
C
ma_async_notification_event
C
ma_async_notification_poll
C
ma_atomic_vec3f
C
ma_audio_buffer
C
ma_audio_buffer_config
C
ma_audio_buffer_ref
C
ma_backend_callbacks
C
ma_biquad
C
ma_biquad_coefficient
C
ma_biquad_config
C
ma_biquad_node
C
ma_biquad_node_config
C
ma_bpf
C
ma_bpf2
C
ma_bpf2_config
C
ma_bpf_config
C
ma_bpf_node
C
ma_bpf_node_config
C
ma_channel_converter
C
ma_channel_converter_config
C
ma_context
C
ma_context_command__wasapi
C
ma_context_config
C
ma_data_converter
C
ma_data_converter_config
C
ma_data_source_base
C
ma_data_source_config
C
ma_data_source_node
C
ma_data_source_node_config
C
ma_data_source_vtable
C
ma_decoder
C
ma_decoder_config
C
ma_decoding_backend_config
C
ma_decoding_backend_vtable
C
ma_default_vfs
C
ma_delay
C
ma_delay_config
C
ma_delay_node
C
ma_delay_node_config
C
ma_device
C
ma_device_config
C
ma_device_descriptor
C
ma_device_id
C
ma_device_info
C
ma_device_job_thread
C
ma_device_job_thread_config
C
ma_device_notification
C
ma_duplex_rb
C
ma_encoder
C
ma_encoder_config
C
ma_engine
C
ma_engine_config
C
ma_engine_node
C
ma_engine_node_config
C
ma_event
C
ma_fader
C
ma_fader_config
C
ma_fence
C
ma_file_info
C
ma_gainer
C
ma_gainer_config
C
ma_hishelf2
C
ma_hishelf2_config
C
ma_hishelf_node
C
ma_hishelf_node_config
C
ma_hpf
C
ma_hpf1
C
ma_hpf1_config
C
ma_hpf2
C
ma_hpf_config
C
ma_hpf_node
C
ma_hpf_node_config
C
ma_job
C
ma_job_queue
C
ma_job_queue_config
C
ma_lcg
C
ma_linear_resampler
C
ma_linear_resampler_config
C
ma_log
C
ma_log_callback
C
ma_loshelf2
C
ma_loshelf2_config
C
ma_loshelf_node
C
ma_loshelf_node_config
C
ma_lpf
C
ma_lpf1
C
ma_lpf1_config
C
ma_lpf2
C
ma_lpf_config
C
ma_lpf_node
C
ma_lpf_node_config
C
ma_node_base
C
ma_node_config
C
ma_node_graph
C
ma_node_graph_config
C
ma_node_input_bus
C
ma_node_output_bus
C
ma_node_vtable
C
ma_noise
C
ma_noise_config
C
ma_notch2
C
ma_notch2_config
C
ma_notch_node
C
ma_notch_node_config
C
ma_paged_audio_buffer
C
ma_paged_audio_buffer_config
C
ma_paged_audio_buffer_data
C
ma_paged_audio_buffer_page
C
ma_panner
C
ma_panner_config
C
ma_pcm_rb
C
ma_peak2
C
ma_peak2_config
C
ma_peak_node
C
ma_peak_node_config
C
ma_pulsewave
C
ma_pulsewave_config
C
ma_rb
C
ma_resampler
C
ma_resampler_config
C
ma_resampling_backend_vtable
C
ma_resource_manager
C
ma_resource_manager_config
C
ma_resource_manager_data_buffer
C
ma_resource_manager_data_buffer_node
C
ma_resource_manager_data_source
C
ma_resource_manager_data_source_config
C
ma_resource_manager_data_stream
C
ma_resource_manager_data_supply
C
ma_resource_manager_pipeline_notifications
C
ma_resource_manager_pipeline_stage_notification
C
ma_semaphore
C
ma_slot_allocator
C
ma_slot_allocator_config
C
ma_slot_allocator_group
C
ma_sound
C
ma_sound_config
C
ma_sound_inlined
C
ma_spatializer
C
ma_spatializer_config
C
ma_spatializer_listener
C
ma_spatializer_listener_config
C
ma_splitter_node
C
ma_splitter_node_config
C
ma_stack
C
ma_timer
C
ma_vec3f
C
ma_vfs_callbacks
C
ma_waveform
C
ma_waveform_config
C
MainMenuEntry
C
MainPoolBlock
C
MainPoolState
C
Mat4Interp
C
World::Matrix
C
MenuInit
C
MenuItem
C
MenuTexture
Struct for a texture use in menu mainly
C
MinimapProps
C
MK64::MinimapTexture
C
MkAnimation
Struct for an animation
C
ModelLoader
C
OMoleGroup::MoleEntry
C
MoleSpawnUnion
C
SF64::MsgLookup
C
Mtx2
C
Mtx_u
C
Network
C
NetworkClient
C
Note
C
NoteAttributes
C
NotePlaybackState
C
NotePool
C
NoteSubEu
C
NoteSynthesisBuffers
C
NoteSynthesisState
C
Object
C
SF64::ObjectInitData
C
ObjectInterpData
C
ObjectInterpData2
Tried to put the definitions in the declares. However, sp3C wants to be at the top. Something may be possible with some padding. Couldn't find a way though. So we get big mess
C
Editor::ObjectPicker
C
OnlyBestTimeTrialRecords
►
C
OObject
C
OBat
C
OBombKart
C
OBoos
C
OChainChomp
C
OCheepCheep
C
OCrab
C
OFlagpole
C
OGrandPrixBalloons
C
OHedgehog
C
OHotAirBalloon
C
OLakitu
C
OMole
C
OMoleGroup
C
OPenguin
C
OPodium
C
OSeagull
C
OSnowman
C
OThwomp
C
OTrashBin
C
OTrophy
C
OSEventMessageStruct_0_s
C
OSPifRam
C
OSThread_ListHead
C
OSThread_s
C
OSTimer_str
C
PaddleBoatStuff
C
PaddleWheelBoat
C
PalmTree
►
C
ParticleEmitter
C
StarEmitter
C
Path2D
C
PersistentPool
C
PiranhaPlant
►
C
pfd::internal::platform
►
C
pfd::internal::dialog
►
C
pfd::internal::file_dialog
C
pfd::open_file
C
pfd::save_file
C
pfd::select_folder
C
pfd::message
C
pfd::notify
C
pfd::path
C
Player
C
PlayerBombKart
C
PoolSplit
C
PoolSplit2
C
Portamento
C
printf_struct
C
ProfilerFrameData
C
Properties
C
RailroadCrossing
C
Ray
C
RegisterMenuInitFunc
C
RegisterMenuUpdateFunc
►
C
Ship::Resource
C
MK64::ActorSpawn
C
MK64::Array
C
MK64::CPU
C
MK64::CourseVtxClass
C
MK64::Minimap
C
MK64::Paths
C
MK64::TrackPathPointData
C
MK64::TrackSectionsClass
C
MK64::TrackSectionsO2RClass
C
MK64::UnkActorSpawn
C
SF64::Animation
C
SF64::ColPoly
C
SF64::EnvSettings
C
SF64::GenericArray
C
SF64::Hitbox
C
SF64::Limb
C
SF64::Message
C
SF64::MessageLookup
C
SF64::ObjectInit
C
SF64::Script
C
SF64::ScriptCMDs
C
SF64::Skeleton
C
SF64::Vec3fArray
C
SF64::Vec3sArray
C
SM64::AudioBank
C
SM64::AudioSample
►
C
Ship::ResourceFactoryBinary
C
MK64::ResourceFactoryBinaryActorSpawnDataV0
C
MK64::ResourceFactoryBinaryArrayV0
C
MK64::ResourceFactoryBinaryCPUV0
C
MK64::ResourceFactoryBinaryCourseVtxV0
C
MK64::ResourceFactoryBinaryMinimapV0
C
MK64::ResourceFactoryBinaryTextureV0
C
MK64::ResourceFactoryBinaryTextureV1
C
MK64::ResourceFactoryBinaryTrackPathPointsV0
C
MK64::ResourceFactoryBinaryTrackSectionsV0
C
MK64::ResourceFactoryBinaryUnkActorSpawnDataV0
C
SF64::ResourceFactoryBinaryGenericArrayV0
C
SF64::ResourceFactoryBinaryVec3fV0
C
SF64::ResourceFactoryBinaryVec3sV0
C
SM64::AudioBankFactoryV0
C
SM64::AudioSampleFactoryV0
C
SM64::AudioSequenceFactoryV0
►
C
Ship::ResourceFactoryXML
C
MK64::ResourceFactoryXMLTrackPathPointsV0
C
MK64::ResourceFactoryXMLTrackSectionsV0
C
ReverbBits
C
ReverbBitsData
C
ReverbInfo
C
ReverbRingBufferItem
C
ReverbSettingsEU
C
RGB8
C
RGBA16
C
RGBA5551
C
Rulesets
C
SaveData
C
SaveInfo
C
MK64::ScalarData
C
SeqOrBankEntry
C
SequenceChannel
C
SequenceChannelLayer
C
SequencePlayer
►
C
pfd::settings
C
pfd::internal::dialog
C
SharedDma
C
ShellActor
C
SidebarEntry
C
Skybox
C
SkyboxColours
C
SnowmanSpawn
C
Sound
C
SoundAllocPool
C
SoundCharacteristics
C
SoundMultiPool
C
SplineControlPoint
C
SplineData
C
SPTask
C
StaffGhost
C
StarData
C
state_pak
C
StaticMeshActor
C
struct_8018DEE0_entry
C
struct_8018E060_entry
C
struct_8018E0E8_entry
C
struct_8018E768_entry
C
struct_8018EE10_entry
C
struct_80282C40
C
struct_80283430
C
struct_80283431
C
struct_80284AE8
C
struct_80285D80
C
struct_80286A04
C
struct_80286A10
C
struct_D_8018CE10
C
struct_D_80192CA8_entry
C
struct_D_801930D0_entry
C
struct_D_801930D0_inner
C
struct_D_802874D8
C
struct_D_802BFB80_4
C
struct_D_802BFB80_8
C
struct_D_802DFB80
C
struct_D_802F1F80
C
Stuff
C
SynthesisReverb
C
TemporaryPool
C
test
C
UIWidgets::TextFilters
C
TextureMap
C
TheWhyUnion
C
ThwompSpawn
C
Editor::Gizmo::TrackDimensions
C
TrackPathPoint
C
TrackPositionFactorInstruction
C
Editor::ContentBrowserWindow::Tracks
C
TrackSections
C
TrackSectionsI
C
TrackSectionsO2R
C
TrainCar
C
TrainCarStuff
C
TrainCrossing
TrainCrossing
class
C
TrainStuff
C
Triangle
C
TripleShellParent
C
unexpiredActors
C
union_D_802BFB80
C
Unk1Pool
C
Unk_800E9F7C
C
Unk_800EA06C
C
Unk_8018EFD8
C
Unk_D_800E70A0
C
UnkActorSpawnData
C
UnkCameraInner
C
UnkEntry
C
UnkPlayerInner
C
UnkPlayerStruct258
C
UnkPool
C
UnkStr_802AA7C8
C
unkStruct
C
UnkStruct8018EF18
C
UnkStruct80287560
C
UnkStruct802AF7B4
C
UnkStruct_46D0
C
UnkStruct_800DC5EC
C
UnkStruct_800DDB40
C
UnkStruct_800DDB68
C
UnkStruct_8018E7E8
C
UnkStruct_80287500
C
UnkStruct_802B53C8
C
UnkStruct_802B8CD4
C
VblankHandler
C
SF64::Vec2f
C
SF64::Vec3f
C
SF64::Vec3fData
C
Vec3fInterp
C
Vec3fs
C
SF64::Vec3i
C
SF64::Vec3iu
C
SF64::Vec3s
C
SF64::Vec3sData
C
Vec3sInterp
C
SF64::Vec4f
C
SF64::Vec4s
C
VehicleStuff
C
VibratoState
C
VolumeChange
C
WaterVolume
C
WidgetInfo
►
C
UIWidgets::WidgetOptions
C
UIWidgets::ButtonOptions
C
UIWidgets::CheckboxOptions
C
UIWidgets::ComboboxOptions
C
UIWidgets::FloatSliderOptions
C
UIWidgets::IntSliderOptions
C
WidgetPath
C
World
C
YoshiValleyEgg
C
YVFlagPoleSpawn
Generated by
1.13.2