

Go to the source code of this file.
Classes | |
| class | OVR::Platform::OSX::PlatformCore |
| class | OVR::Render::GL::OSX::RenderDevice |
Namespaces | |
| namespace | OVR |
| namespace | OVR::Platform |
| namespace | OVR::Platform::OSX |
| namespace | OVR::Render |
| namespace | OVR::Render::GL |
| namespace | OVR::Render::GL::OSX |
Defines | |
| #define | OVR_PLATFORM_APP(AppClass) OVR_PLATFORM_APP_ARGS(AppClass, ()) |
| #define | OVR_PLATFORM_APP_ARGS(AppClass, args) |
| #define OVR_PLATFORM_APP | ( | AppClass | ) | OVR_PLATFORM_APP_ARGS(AppClass, ()) |
Definition at line 78 of file OSX_Platform.h.
| #define OVR_PLATFORM_APP_ARGS | ( | AppClass, | |
| args | |||
| ) |
OVR::Platform::Application* OVR::Platform::Application::CreateApplication() \ { OVR::System::Init(OVR::Log::ConfigureDefaultLog(OVR::LogMask_All)); \ return new AppClass args; } \ void OVR::Platform::Application::DestroyApplication(OVR::Platform::Application* app) \ { OVR::Platform::PlatformCore* platform = app->pPlatform; \ delete app; delete platform; OVR::System::Destroy(); };
Definition at line 69 of file OSX_Platform.h.