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