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.