OGRE 2.1
Object-Oriented Graphics Rendering Engine
|
#include <OgreOSXGL3PlusSupport.h>
Static Public Member Functions | |
static CFComparisonResult | _compareModes (const void *val1, const void *val2, void *context) |
static Boolean | _getDictionaryBoolean (CFDictionaryRef dict, const void *key) |
static long | _getDictionaryLong (CFDictionaryRef dict, const void *key) |
Ogre::OSXGL3PlusSupport::OSXGL3PlusSupport | ( | ) |
Ogre::OSXGL3PlusSupport::~OSXGL3PlusSupport | ( | ) |
|
static |
|
static |
|
static |
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::GL3PlusSupport.
Check if an extension is available.
Reimplemented in Ogre::GTKGLSupport.
|
virtual |
Implements Ogre::GL3PlusSupport.
|
virtualinherited |
Gets the number of display monitors.
Reimplemented in Ogre::Win32GLSupport.
Get vendor information.
|
inlineinherited |
Get version information.
Get the address of a function.
Implements Ogre::GL3PlusSupport.
Get shader cache path.
Get shader library path.
Check if GL Version is supported.
Initialises GL extensions, must be done AFTER the GL context has been established.
Reimplemented in Ogre::GLXGLSupport, Ogre::Win32GLSupport, and Ogre::GTKGLSupport.
|
virtual |
Implements Ogre::GL3PlusSupport.
|
virtualinherited |
Reimplemented in Ogre::GLXGLSupport, and Ogre::Win32GLSupport.
Set shader library path.
|
virtual |
Start anything special.
Implements Ogre::GL3PlusSupport.
|
virtual |
Stop anything special.
Implements Ogre::GL3PlusSupport.
Make sure all the extra options are valid.
Implements Ogre::GL3PlusSupport.