|
SDL SPOOKY PLATFORMER ENGINE
0.2.0
An implementation of a platformer using sdl, implemented using an entity component system and efficient collision management.
|
#include <LevelManager.hpp>
Public Member Functions | |
| LevelManager () = delete | |
| Delete all basic constructors. More... | |
| LevelManager (const LevelManager &lm) = delete | |
| Delete all basic constructors. More... | |
| void | operator= (const LevelManager &lm) = delete |
| Delete all basic constructors. More... | |
Static Public Member Functions | |
| static pair< GameObject *, std::vector< GameObject * > > | Load (const std::string &levelPath, const TileMapDescription &descrip) |
File format: rows:x cols:x layers:x tileRange:x,y data:x,y,z,...
|
delete |
Delete all basic constructors.
|
delete |
Delete all basic constructors.
|
static |
Load a level from the given file path. Adds colliders to the walls and other objects specified in the tilemap
| levelPath | the file containing a valid level. An invalid level is undefined behavior. |
|
delete |
Delete all basic constructors.
1.4.1