Mario Kart 64
|
Data Structures | |
class | ActorSpawn |
class | Array |
class | CourseVtxClass |
class | CPU |
class | Minimap |
struct | MinimapTexture |
class | Paths |
class | ResourceFactoryBinaryActorSpawnDataV0 |
class | ResourceFactoryBinaryArrayV0 |
class | ResourceFactoryBinaryCourseVtxV0 |
class | ResourceFactoryBinaryCPUV0 |
class | ResourceFactoryBinaryMinimapV0 |
class | ResourceFactoryBinaryTextureV0 |
class | ResourceFactoryBinaryTextureV1 |
class | ResourceFactoryBinaryTrackPathPointsV0 |
class | ResourceFactoryBinaryTrackSectionsV0 |
class | ResourceFactoryBinaryUnkActorSpawnDataV0 |
class | ResourceFactoryXMLTrackPathPointsV0 |
class | ResourceFactoryXMLTrackSectionsV0 |
union | ScalarData |
class | TrackPathPointData |
class | TrackSectionsClass |
class | TrackSectionsO2RClass |
class | UnkActorSpawn |
Typedefs | |
typedef union MK64::ScalarData | ScalarData |
Enumerations | |
enum class | ScalarType { ZSCALAR_NONE , ZSCALAR_S8 , ZSCALAR_U8 , ZSCALAR_X8 , ZSCALAR_S16 , ZSCALAR_U16 , ZSCALAR_X16 , ZSCALAR_S32 , ZSCALAR_U32 , ZSCALAR_X32 , ZSCALAR_S64 , ZSCALAR_U64 , ZSCALAR_X64 , ZSCALAR_F32 , ZSCALAR_F64 } |
enum class | ArrayResourceType { Error , Animation , Array , AltHeader , Background , Blob , CollisionHeader , Cutscene , DisplayList , Limb , LimbTable , Mtx , Path , PlayerAnimationData , Room , RoomCommand , Scalar , Scene , Skeleton , String , Symbol , Texture , TextureAnimation , TextureAnimationParams , Vector , Vertex , Audio } |
enum class | ResourceType { MK_Array = 0x4F415252 , CourseVertex = 0x43565458 , TrackSection = 0x5343544E , Paths = 0x50415453 , Metadata = 0x4D444154 , SpawnData = 0x53444154 , UnkSpawnData = 0x55534454 , CPU = 0x44424856 , Minimap = 0x4D4D4150 } |
Functions | |
std::shared_ptr< Ship::IResource > | loadPngTexture (std::shared_ptr< Ship::File > filePng, std::shared_ptr< Ship::ResourceInitData > initData) |
Variables | |
std::vector< std::string > | extension = {".png", ".PNG", ".jpg", ".JPG", ".jpeg", ".JPEG", ".bmp", ".BMP"} |
typedef union MK64::ScalarData MK64::ScalarData |
|
strong |
|
strong |
|
strong |
std::shared_ptr< Ship::IResource > MK64::loadPngTexture | ( | std::shared_ptr< Ship::File > | filePng, |
std::shared_ptr< Ship::ResourceInitData > | initData ) |
std::vector<std::string> MK64::extension = {".png", ".PNG", ".jpg", ".JPG", ".jpeg", ".JPEG", ".bmp", ".BMP"} |