Go to the documentation of this file.
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
void * getProcAddress(const char *name)
Get the address of a function.
static Boolean _getDictionaryBoolean(CFDictionaryRef dict, const void *key)
class OSXGLSupportImpl * mImpl
void addConfig(void)
Add any special config values to the system.
Manages the target rendering window.
virtual GLPBuffer * createPBuffer(PixelComponentType format, uint32 width, uint32 height)
RenderWindow * createWindow(bool autoCreateWindow, GLRenderSystem *renderSystem, const String &windowTitle)
PixelComponentType
Pixel component format.
map< String, String >::type NameValuePairList
Name / value parameter pair (first = name, second = value)
Implementation of GL as a rendering system.
String validateConfig(void)
Make sure all the extra options are valid.
void stop()
Stop anything special.
void start()
Start anything special.
virtual bool supportsPBuffers()
static long _getDictionaryLong(CFDictionaryRef dict, const void *key)
virtual RenderWindow * newWindow(const String &name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)
Creates a new rendering window.
An off-screen rendering context.
bool OSVersionIsAtLeast(String newVersion)
static CFComparisonResult _compareModes(const void *val1, const void *val2, void *context)
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Tue Apr 13 2021 08:53:15