#include <OgreOSXGLSupport.h>
|
| OSXGLSupport () |
|
| ~OSXGLSupport () |
|
void | addConfig (void) |
| Add any special config values to the system. More...
|
|
virtual bool | checkExtension (const String &ext) const |
| Check if an extension is available. More...
|
|
bool | checkMinGLVersion (const String &v) const |
| Compare GL version numbers. More...
|
|
virtual GLPBuffer * | createPBuffer (PixelComponentType format, size_t width, size_t height) |
|
RenderWindow * | createWindow (bool autoCreateWindow, GLRenderSystem *renderSystem, const String &windowTitle) |
|
virtual ConfigOptionMap & | getConfigOptions (void) |
|
virtual unsigned int | getDisplayMonitorCount () const |
| Gets the number of display monitors. More...
|
|
const String & | getGLVendor (void) const |
| Get vendor information. More...
|
|
const String & | getGLVersion (void) const |
| Get version information. More...
|
|
void * | getProcAddress (const char *name) |
| Get the address of a function. More...
|
|
void * | getProcAddress (const String &procname) |
| Get the address of a function. More...
|
|
virtual void | initialiseExtensions () |
| Initialises GL extensions, must be done AFTER the GL context has been established. More...
|
|
virtual RenderWindow * | newWindow (const String &name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0) |
|
virtual void | setConfigOption (const String &name, const String &value) |
|
void | start () |
| Start anything special. More...
|
|
void | stop () |
| Stop anything special. More...
|
|
virtual bool | supportsPBuffers () |
|
String | validateConfig (void) |
| Make sure all the extra options are valid. More...
|
|
Definition at line 37 of file OgreOSXGLSupport.h.
Ogre::OSXGLSupport::OSXGLSupport |
( |
| ) |
|
Ogre::OSXGLSupport::~OSXGLSupport |
( |
| ) |
|
static CFComparisonResult Ogre::OSXGLSupport::_compareModes |
( |
const void * |
val1, |
|
|
const void * |
val2, |
|
|
void * |
context |
|
) |
| |
|
static |
static Boolean Ogre::OSXGLSupport::_getDictionaryBoolean |
( |
CFDictionaryRef |
dict, |
|
|
const void * |
key |
|
) |
| |
|
static |
static long Ogre::OSXGLSupport::_getDictionaryLong |
( |
CFDictionaryRef |
dict, |
|
|
const void * |
key |
|
) |
| |
|
static |
void Ogre::OSXGLSupport::addConfig |
( |
void |
| ) |
|
|
virtual |
Add any special config values to the system.
Must have a "Full Screen" value that is a bool and a "Video Mode" value that is a string in the form of wxh
Implements Ogre::GLSupport.
virtual bool Ogre::GLSupport::checkExtension |
( |
const String & |
ext | ) |
const |
|
virtualinherited |
bool Ogre::GLSupport::checkMinGLVersion |
( |
const String & |
v | ) |
const |
|
inherited |
Compare GL version numbers.
virtual unsigned int Ogre::GLSupport::getDisplayMonitorCount |
( |
| ) |
const |
|
inlinevirtualinherited |
const String& Ogre::GLSupport::getGLVendor |
( |
void |
| ) |
const |
|
inlineinherited |
const String& Ogre::GLSupport::getGLVersion |
( |
void |
| ) |
const |
|
inlineinherited |
void* Ogre::OSXGLSupport::getProcAddress |
( |
const char * |
name | ) |
|
Get the address of a function.
void* Ogre::OSXGLSupport::getProcAddress |
( |
const String & |
procname | ) |
|
|
virtual |
virtual void Ogre::GLSupport::initialiseExtensions |
( |
| ) |
|
|
virtualinherited |
virtual RenderWindow* Ogre::OSXGLSupport::newWindow |
( |
const String & |
name, |
|
|
unsigned int |
width, |
|
|
unsigned int |
height, |
|
|
bool |
fullScreen, |
|
|
const NameValuePairList * |
miscParams = 0 |
|
) |
| |
|
virtual |
virtual void Ogre::GLSupport::setConfigOption |
( |
const String & |
name, |
|
|
const String & |
value |
|
) |
| |
|
virtualinherited |
void Ogre::OSXGLSupport::start |
( |
| ) |
|
|
virtual |
void Ogre::OSXGLSupport::stop |
( |
| ) |
|
|
virtual |
virtual bool Ogre::OSXGLSupport::supportsPBuffers |
( |
| ) |
|
|
virtual |
String Ogre::OSXGLSupport::validateConfig |
( |
void |
| ) |
|
|
virtual |
set<String>::type Ogre::GLSupport::extensionList |
|
protectedinherited |
String Ogre::OSXGLSupport::mAPI |
|
protected |
String Ogre::OSXGLSupport::mContextType |
|
protected |
The documentation for this class was generated from the following file: