29 #ifndef OGRE_OSXGLSupport_H 30 #define OGRE_OSXGLSupport_H 82 static CFComparisonResult
_compareModes (
const void *val1,
const void *val2,
void *context);
99 #endif // OGRE_OSXGLSupport_H An off-screen rendering context.
void start()
Start anything special.
static long _getDictionaryLong(CFDictionaryRef dict, const void *key)
String validateConfig(void)
Make sure all the extra options are valid.
static Boolean _getDictionaryBoolean(CFDictionaryRef dict, const void *key)
class OSXGLSupportImpl * mImpl
void * getProcAddress(const char *name)
Get the address of a function.
PixelComponentType
Pixel component format.
Implementation of GL as a rendering system.
RenderWindow * createWindow(bool autoCreateWindow, GLRenderSystem *renderSystem, const String &windowTitle)
map< String, String >::type NameValuePairList
Name / value parameter pair (first = name, second = value)
virtual GLPBuffer * createPBuffer(PixelComponentType format, uint32 width, uint32 height)
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info...
virtual RenderWindow * newWindow(const String &name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)
Creates a new rendering window.
static CFComparisonResult _compareModes(const void *val1, const void *val2, void *context)
Manages the target rendering window.
void stop()
Stop anything special.
bool OSVersionIsAtLeast(String newVersion)
virtual bool supportsPBuffers()
void addConfig(void)
Add any special config values to the system.