Update isometricMap.h, TODO added

main
Jan Ehehalt 3 years ago
parent 70a4f15975
commit 7d3bfc915f

@ -8,6 +8,7 @@ typedef struct IsometricMap{
Tile ***tiles; Tile ***tiles;
int originX; int originX;
int originY; int originY;
// TODO: überprüfen, ob width/height und widthBounds/heightBounds überhaupt noch unterschiedlich sind. Wenn nicht eins der beiden löschen
int width; int width;
int height; int height;
int widthBounds; int widthBounds;
@ -17,10 +18,6 @@ typedef struct IsometricMap{
int layer; int layer;
} IsometricMap; } IsometricMap;
// --- TODO functions: ---
// --- Working -----------
IsometricMap * IsometricMapInit(int layer); IsometricMap * IsometricMapInit(int layer);
Vector2 * IsometricMapCalcOffsetForTileAt(int x, int y, int textureSize); Vector2 * IsometricMapCalcOffsetForTileAt(int x, int y, int textureSize);
Tile * IsometricMapGetTileFromArrayPosition(IsometricMap *isometricMap, int x, int y); Tile * IsometricMapGetTileFromArrayPosition(IsometricMap *isometricMap, int x, int y);
@ -33,4 +30,4 @@ void IsometricMapChangeTextureIdOfTile(IsometricMap *map, int x, int y, int id);
Tile * IsometricMapGetTileFromWorldCoordinates(IsometricMap *isometricMap, float x, float y); Tile * IsometricMapGetTileFromWorldCoordinates(IsometricMap *isometricMap, float x, float y);
#endif #endif

Loading…
Cancel
Save