![]() |
vitasdk
Documentation of the vitasdk
|
Exports for User. More...
Data Structures | |
| struct | SceGxtHeader |
| Header for a GXT file. More... | |
| struct | SceGxtTextureInfo |
| This structure contains information about each texture in the GXT file. More... | |
Enumerations | |
| enum | SceGxtErrorCode { SCE_GXT_ERROR_INVALID_VALUE = 0x805D0000 , SCE_GXT_ERROR_INVALID_POINTER = 0x805D0001 , SCE_GXT_ERROR_INVALID_ALIGNMENT = 0x805D0002 } |
| GXT error codes. More... | |
Functions | |
| VITASDK_BUILD_ASSERT_EQ (0x20, SceGxtHeader) | |
| VITASDK_BUILD_ASSERT_EQ (0x20, SceGxtTextureInfo) | |
Variables | |
| uint32_t | SceGxtHeader::tag |
| GXT Identifier. | |
| uint32_t | SceGxtHeader::version |
| Version number. | |
| uint32_t | SceGxtHeader::numTextures |
| Number of textures. | |
| uint32_t | SceGxtHeader::dataOffset |
| Offset to the texture data. | |
| uint32_t | SceGxtHeader::dataSize |
| Total size of the texture data. | |
| uint32_t | SceGxtHeader::numP4Palettes |
| Number of 16 entry palettes. | |
| uint32_t | SceGxtHeader::numP8Palettes |
| Number of 256 entry palettes. | |
| uint32_t | SceGxtHeader::pad |
| Padding. | |
| uint32_t | SceGxtTextureInfo::dataOffset |
| Offset to the texture data. | |
| uint32_t | SceGxtTextureInfo::dataSize |
| Size of the texture data. | |
| uint32_t | SceGxtTextureInfo::paletteIndex |
| Index of the palette. | |
| uint32_t | SceGxtTextureInfo::flags |
| Texture flags. | |
| uint32_t | SceGxtTextureInfo::type |
| Texture type. | |
| uint32_t | SceGxtTextureInfo::format |
| Texture format. | |
| uint16_t | SceGxtTextureInfo::width |
| Texture width. | |
| uint16_t | SceGxtTextureInfo::height |
| Texture height. | |
| uint8_t | SceGxtTextureInfo::mipCount |
| Number of mipmaps. | |
| uint8_t | SceGxtTextureInfo::pad [3] |
| Padding. | |
Exports for User.
Include the header file in your project:
Link the library to the executable:
| struct SceGxtHeader |
Header for a GXT file.
| struct SceGxtTextureInfo |
This structure contains information about each texture in the GXT file.
| enum SceGxtErrorCode |
| VITASDK_BUILD_ASSERT_EQ | ( | 0x20 | , |
| SceGxtHeader | |||
| ) |
| VITASDK_BUILD_ASSERT_EQ | ( | 0x20 | , |
| SceGxtTextureInfo | |||
| ) |
| uint32_t SceGxtHeader::tag |
GXT Identifier.
| uint32_t SceGxtHeader::version |
Version number.
| uint32_t SceGxtHeader::numTextures |
Number of textures.
| uint32_t SceGxtHeader::dataOffset |
Offset to the texture data.
| uint32_t SceGxtHeader::dataSize |
Total size of the texture data.
| uint32_t SceGxtHeader::numP4Palettes |
Number of 16 entry palettes.
| uint32_t SceGxtHeader::numP8Palettes |
Number of 256 entry palettes.
| uint32_t SceGxtHeader::pad |
Padding.
| uint32_t SceGxtTextureInfo::dataOffset |
Offset to the texture data.
| uint32_t SceGxtTextureInfo::dataSize |
Size of the texture data.
| uint32_t SceGxtTextureInfo::paletteIndex |
Index of the palette.
| uint32_t SceGxtTextureInfo::flags |
Texture flags.
| uint32_t SceGxtTextureInfo::type |
Texture type.
| uint32_t SceGxtTextureInfo::format |
Texture format.
| uint16_t SceGxtTextureInfo::width |
Texture width.
| uint16_t SceGxtTextureInfo::height |
Texture height.
| uint8_t SceGxtTextureInfo::mipCount |
Number of mipmaps.
| uint8_t SceGxtTextureInfo::pad[3] |
Padding.