#include <OSX_Platform.h>
Public Member Functions | |
void | DestroyWindow () |
void | Exit (int exitcode) |
String | GetContentDirectory () const |
Render::DisplayId | GetDisplay (int screen) |
int | GetDisplayCount () |
void | GetWindowSize (int *w, int *h) const |
PlatformCore (Application *app, void *nsapp) | |
void | RunIdle () |
bool | SetFullscreen (const Render::RendererParams &rp, int fullscreen) |
void | SetMouseMode (MouseMode mm) |
RenderDevice * | SetupGraphics (const SetupGraphicsDeviceSet &setupGraphicsDesc, const char *gtype, const Render::RendererParams &rp) |
bool | SetupWindow (int w, int h) |
void | SetWindowTitle (const char *title) |
void | ShowWindow (bool show) |
~PlatformCore () | |
Public Attributes | |
int | ExitCode |
int | Height |
MouseMode | MMode |
void * | NsApp |
bool | Quit |
void * | View |
int | Width |
void * | Win |
Definition at line 7 of file OSX_Platform.h.
OVR::Platform::OSX::PlatformCore::PlatformCore | ( | Application * | app, |
void * | nsapp | ||
) |
OVR::Platform::OSX::PlatformCore::~PlatformCore | ( | ) | [virtual] |
Reimplemented from OVR::Platform::PlatformCore.
void OVR::Platform::OSX::PlatformCore::DestroyWindow | ( | ) | [virtual] |
Implements OVR::Platform::PlatformCore.
void OVR::Platform::OSX::PlatformCore::Exit | ( | int | exitcode | ) | [virtual] |
Implements OVR::Platform::PlatformCore.
String OVR::Platform::OSX::PlatformCore::GetContentDirectory | ( | ) | const [virtual] |
Reimplemented from OVR::Platform::PlatformCore.
Render::DisplayId OVR::Platform::OSX::PlatformCore::GetDisplay | ( | int | screen | ) | [virtual] |
Reimplemented from OVR::Platform::PlatformCore.
int OVR::Platform::OSX::PlatformCore::GetDisplayCount | ( | ) | [virtual] |
Reimplemented from OVR::Platform::PlatformCore.
void OVR::Platform::OSX::PlatformCore::GetWindowSize | ( | int * | w, |
int * | h | ||
) | const [virtual] |
Implements OVR::Platform::PlatformCore.
bool OVR::Platform::OSX::PlatformCore::SetFullscreen | ( | const Render::RendererParams & | rp, |
int | fullscreen | ||
) | [virtual] |
Reimplemented from OVR::Platform::PlatformCore.
void OVR::Platform::OSX::PlatformCore::SetMouseMode | ( | MouseMode | mm | ) | [virtual] |
Reimplemented from OVR::Platform::PlatformCore.
RenderDevice* OVR::Platform::OSX::PlatformCore::SetupGraphics | ( | const SetupGraphicsDeviceSet & | setupGraphicsDesc, |
const char * | gtype, | ||
const Render::RendererParams & | rp | ||
) | [virtual] |
Implements OVR::Platform::PlatformCore.
bool OVR::Platform::OSX::PlatformCore::SetupWindow | ( | int | w, |
int | h | ||
) | [virtual] |
Implements OVR::Platform::PlatformCore.
void OVR::Platform::OSX::PlatformCore::SetWindowTitle | ( | const char * | title | ) | [virtual] |
Implements OVR::Platform::PlatformCore.
void OVR::Platform::OSX::PlatformCore::ShowWindow | ( | bool | show | ) | [virtual] |
Implements OVR::Platform::PlatformCore.
Definition at line 14 of file OSX_Platform.h.
Definition at line 15 of file OSX_Platform.h.
Definition at line 16 of file OSX_Platform.h.
Definition at line 12 of file OSX_Platform.h.
Definition at line 13 of file OSX_Platform.h.
Definition at line 11 of file OSX_Platform.h.
Definition at line 15 of file OSX_Platform.h.
Definition at line 10 of file OSX_Platform.h.