|
| static bool | ReplaceArea (IStorage *, const char[3][64], const float[][2][2]) |
| |
| static bool | OpenMaps (IStorage *, const char[3][64], CDataFileReader[2], CDataFileWriter &) |
| |
| static void | SaveOutputMap (CDataFileReader &, CDataFileWriter &) |
| |
| static bool | CompareLayers (const char[3][64], CDataFileReader[2]) |
| |
| static void | CompareGroups (const char[3][64], CDataFileReader[2]) |
| |
| static const CMapItemGroup * | GetLayerGroup (CDataFileReader &, int) |
| |
| static void | ReplaceAreaTiles (CDataFileReader[2], const float[][2][2], const CMapItemGroup *[2], CMapItemLayer *[2]) |
| |
| static void | RemoveDestinationTiles (CMapItemLayerTilemap *, CTile *, float[2][2]) |
| |
| static void | ReplaceDestinationTiles (CMapItemLayerTilemap *[2], CTile *[2], float[2][2][2]) |
| |
| static bool | AdaptVisibleAreas (const float[2][2][2], const CMapObject[2], float[2][2][2]) |
| |
| static bool | AdaptReplaceableAreas (const float[2][2][2], const float[2][2][2], const CMapObject[2], float[2][2][2]) |
| |
| static void | ReplaceAreaQuads (CDataFileReader[2], const float[][2][2], const CMapItemGroup *[2], CMapItemLayer *[2], int) |
| |
| static bool | RemoveDestinationQuads (const float[2][2], const CQuad *, int, const CMapItemGroup *, CQuad *, int &) |
| |
| static bool | InsertDestinationQuads (const float[2][2][2], const CQuad *, int, const CMapItemGroup *[2], CQuad *, int &) |
| |
| static bool | AdaptVisiblePoint (const float[2][2][2], const float[2][2], const CMapObject[2], float[2]) |
| |
| static CMapObject | CreateMapObject (const CMapItemGroup *, int, int, int, int) |
| |
| static void | SetExtendedArea (CMapObject &) |
| |
| static bool | GetVisibleArea (const float[2][2], const CMapObject &, float[2][2]=nullptr) |
| |
| static bool | GetReplaceableArea (const float[2][2], const CMapObject &, float[2][2]) |
| |
| static void | GetGameAreaDistance (const float[2][2][2], const CMapObject[2], const float[2][2][2], float[2]) |
| |
| static void | GetGameAreaDistance (const float[2][2][2], const CMapObject[2], const float[2][2], float[2]) |
| |
| static void | GetSignificantScreenPos (const CMapObject &, const float[2][2], const float[2][2], float[2]) |
| |
| static void | ConvertToTiles (const float[2][2], int[2][2]) |
| |
| static bool | GetLineIntersection (const float[2], const float[2], float[2]) |
| |
| static void | SetInexistent (float *, int) |
| |
| static bool | IsInexistent (const float *, int) |
| |
| int | main (int argc, const char *argv[]) |
| |