YourGameLib
|
#include "yourgame/gl_include.h"
#include <GLFW/glfw3.h>
#include "yourgame/yourgame.h"
#include "yourgame_internal/mygame_external.h"
#include "yourgame_internal/file_desktop.h"
#include "yourgame_internal/input.h"
#include "yourgame_internal/input_desktop.h"
#include "yourgame_internal/log.h"
#include "yourgame_internal/time.h"
Namespaces | |
namespace | yourgame_internal |
namespace | yourgame_internal::desktop |
namespace | yourgame |
namespace | yourgame::control |
framework control functions | |
Macros | |
#define | GLFW_INCLUDE_NONE |
Functions | |
void | yourgame_internal::tick () |
int | yourgame_internal::shutdown () |
bool | yourgame_internal::desktop::wantToExit () |
int | yourgame_internal::desktop::init (int argc, char *argv[]) |
void | yourgame::control::exit () |
triggers the application to exit after the cycle this function was called in | |
int | yourgame::control::sendCmdToEnv (int cmdId, int data0, int data1, int data2) |
sends a (user-defined) command to the application host environment | |
void | yourgame::control::enableFullscreen (bool enable) |
request fullscreen | |
void | yourgame::control::enableVSync (bool enable) |
request vertical sync | |
void | yourgame::control::catchMouse (bool enable) |
disable mouse cursor, infinite movement | |
#define GLFW_INCLUDE_NONE |