Pyro higlevel API
|
Macros | |
#define | ARRAY_NAME(array) reinterpret_cast<char*>(static_cast<DataArray_s*>(psArray)+1) |
#define | FIRST_CHUNK(array) reinterpret_cast<Chunk_s*>(ARRAY_NAME((array)) + (psArray)->nNameLength) |
#define | CHUNK_DATA(chunk) reinterpret_cast<uint8*>(static_cast<Chunk_s*>(chunk)+1) |
#define ARRAY_NAME | ( | array | ) | reinterpret_cast<char*>(static_cast<DataArray_s*>(psArray)+1) |
Referenced by os::Message::GetName().
#define CHUNK_DATA | ( | chunk | ) | reinterpret_cast<uint8*>(static_cast<Chunk_s*>(chunk)+1) |
Referenced by os::Message::FindData().
#define FIRST_CHUNK | ( | array | ) | reinterpret_cast<Chunk_s*>(ARRAY_NAME((array)) + (psArray)->nNameLength) |
Referenced by os::Message::FindBool(), os::Message::FindColor32(), os::Message::FindDouble(), os::Message::FindFloat(), os::Message::FindInt16(), os::Message::FindInt32(), os::Message::FindInt64(), os::Message::FindInt8(), os::Message::FindIPoint(), os::Message::FindIRect(), os::Message::FindPoint(), os::Message::FindPointer(), os::Message::FindRect(), and os::Message::RemoveData().