|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Функции | |
| bool | IsValid (const void *pcx_data) |
| void | GetSize (const void *pcx_data, unsigned int *width, unsigned int *height) |
| bool | Decode (const void *pcx_data, uint16_t *pOutPixels, unsigned int *width, unsigned int *height) |
| void | Encode16 (const void *picture_data, unsigned int width, unsigned int height, void *pcx_data, int max_buff_size, unsigned int *packed_size) |
| void | Encode32 (const void *picture_data, unsigned int width, unsigned int height, void *pcx_data, int max_buff_size, unsigned int *packed_size) |
| bool PCX::IsValid | ( | const void * | pcx_data | ) |
См. определение в файле PCX.cpp строка 30
Перекрестные ссылки PCXHeader::bpp и PCXHeader::planes.
Используется в Decode(), PCX_File_Loader::InternalLoad() и PCX_LOD_Loader::Load().
Граф вызова функции:См. определение в файле PCX.cpp строка 35
Перекрестные ссылки PCXHeader::bottom, PCXHeader::left, PCXHeader::right и PCXHeader::up.
Используется в Decode(), PCX_File_Loader::InternalLoad() и PCX_LOD_Loader::Load().
Граф вызова функции:| bool PCX::Decode | ( | const void * | pcx_data, |
| uint16_t * | pOutPixels, | ||
| unsigned int * | width, | ||
| unsigned int * | height | ||
| ) |
См. определение в файле PCX.cpp строка 41
Перекрестные ссылки GetSize(), IsValid() и PCXHeader::pitch.
Используется в PCX_Loader::DecodePCX().
Граф вызовов:
Граф вызова функции:| void PCX::Encode16 | ( | const void * | picture_data, |
| unsigned int | width, | ||
| unsigned int | height, | ||
| void * | pcx_data, | ||
| int | max_buff_size, | ||
| unsigned int * | packed_size | ||
| ) |
См. определение в файле PCX.cpp строка 297
Перекрестные ссылки Encode().
Используется в Render::PackScreenshot(), SaveGame() и Render::SavePCXImage16().
Граф вызовов:
Граф вызова функции:| void PCX::Encode32 | ( | const void * | picture_data, |
| unsigned int | width, | ||
| unsigned int | height, | ||
| void * | pcx_data, | ||
| int | max_buff_size, | ||
| unsigned int * | packed_size | ||
| ) |
См. определение в файле PCX.cpp строка 305
Перекрестные ссылки Encode().
Используется в Render::SavePCXImage32().
Граф вызовов:
Граф вызова функции: