Working on the Display API

This commit is contained in:
Joshua Granick
2015-07-31 12:10:57 -07:00
parent 0b9926a87a
commit fd376e6f99
9 changed files with 365 additions and 263 deletions

View File

@@ -1,24 +1,24 @@
#ifndef LIME_SYSTEM_DISPLAY_H
#define LIME_SYSTEM_DISPLAY_H
#include <SDL.h>
#include <hx/CFFI.h>
namespace lime {
class Display {
public:
static value GetCurrentDisplayMode (int displayIndex);
static value GetDisplayMode (int displayIndex, int modeIndex);
static value GetDisplayBounds (int displayIndex);
static int GetNumDevices ();
static const char* GetDisplayName (int displayIndex);
static int GetNumDisplayModes (int displayIndex);
static value GetDetails ();
};
}