47 int error = loader->load(level);
73 getLara().getPosition().y - 1024.0f,
static void setMode(RenderMode m)
static void handleMouseMotion(int xrel, int yrel, int xabs, int yabs)
Room & getRoom(unsigned long index)
static void handleControllerAxis(float value, KeyboardButton axis)
void destroy()
Clears all data in world.
static LogLevel & get(int level)
static void handleMouseMotion(int x, int y)
static int prepareSources()
Entity & getEntity(unsigned long index)
static void error(char *msg)
static void handleAction(ActionEvents action, bool isFinished)
static bool activeEvents[ActionEventCount]
static void handleControllerAxis(float value, KeyboardButton axis)
#define assertGreaterThanEqual(x, y)
static void handleAction(ActionEvents action, bool isFinished)
static void setLara(long lara)
static void setPosition(glm::vec3 p)
static std::unique_ptr< Loader > createLoader(std::string f)
static void clearRoomList()
static Entity & getLara()
#define assertLessThan(x, y)
static int loadLevel(std::string level)
Mesh & getMesh(unsigned long index)