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.