|
SpaghettiKart
|
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"} |