#include <OgreOSXGL3PlusSupport.h>
Definition at line 38 of file OgreOSXGL3PlusSupport.h.
◆ OSXGL3PlusSupport()
| Ogre::OSXGL3PlusSupport::OSXGL3PlusSupport |
( |
| ) |
|
◆ ~OSXGL3PlusSupport()
| Ogre::OSXGL3PlusSupport::~OSXGL3PlusSupport |
( |
| ) |
|
◆ _compareModes()
| static CFComparisonResult Ogre::OSXGL3PlusSupport::_compareModes |
( |
const void * |
val1, |
|
|
const void * |
val2, |
|
|
void * |
context |
|
) |
| |
|
static |
◆ _getDictionaryBoolean()
| static Boolean Ogre::OSXGL3PlusSupport::_getDictionaryBoolean |
( |
CFDictionaryRef |
dict, |
|
|
const void * |
key |
|
) |
| |
|
static |
◆ _getDictionaryLong()
| static long Ogre::OSXGL3PlusSupport::_getDictionaryLong |
( |
CFDictionaryRef |
dict, |
|
|
const void * |
key |
|
) |
| |
|
static |
◆ addConfig()
| void Ogre::OSXGL3PlusSupport::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::GL3PlusSupport.
◆ checkExtension()
| virtual bool Ogre::GL3PlusSupport::checkExtension |
( |
const String & |
ext | ) |
const |
|
virtualinherited |
Check if an extension is available.
◆ checkMinGLVersion()
| bool Ogre::GL3PlusSupport::checkMinGLVersion |
( |
const String & |
v | ) |
const |
|
inherited |
Compare GL version numbers.
◆ createWindow()
◆ getConfigOptions()
◆ getDisplayMonitorCount()
| virtual unsigned int Ogre::GL3PlusSupport::getDisplayMonitorCount |
( |
| ) |
const |
|
virtualinherited |
◆ getGLVendor()
| const String& Ogre::GL3PlusSupport::getGLVendor |
( |
void |
| ) |
const |
|
inherited |
◆ getGLVersion()
| const String& Ogre::GL3PlusSupport::getGLVersion |
( |
void |
| ) |
const |
|
inherited |
◆ getProcAddress() [1/2]
| void* Ogre::OSXGL3PlusSupport::getProcAddress |
( |
const char * |
name | ) |
|
Get the address of a function.
◆ getProcAddress() [2/2]
| void* Ogre::OSXGL3PlusSupport::getProcAddress |
( |
const String & |
procname | ) |
|
|
virtual |
◆ getShaderCachePath()
| const String& Ogre::GL3PlusSupport::getShaderCachePath |
( |
void |
| ) |
const |
|
inherited |
◆ getShaderLibraryPath()
| const String& Ogre::GL3PlusSupport::getShaderLibraryPath |
( |
void |
| ) |
const |
|
inherited |
◆ initialiseExtensions()
| virtual void Ogre::GL3PlusSupport::initialiseExtensions |
( |
| ) |
|
|
virtualinherited |
Initialises GL extensions, must be done AFTER the GL context has been established.
◆ newWindow()
| virtual RenderWindow* Ogre::OSXGL3PlusSupport::newWindow |
( |
const String & |
name, |
|
|
unsigned int |
width, |
|
|
unsigned int |
height, |
|
|
bool |
fullScreen, |
|
|
const NameValuePairList * |
miscParams = 0 |
|
) |
| |
|
virtual |
◆ setConfigOption()
| virtual void Ogre::GL3PlusSupport::setConfigOption |
( |
const String & |
name, |
|
|
const String & |
value |
|
) |
| |
|
virtualinherited |
◆ setShaderCachePath()
| void Ogre::GL3PlusSupport::setShaderCachePath |
( |
String |
path | ) |
|
|
inherited |
◆ setShaderLibraryPath()
| void Ogre::GL3PlusSupport::setShaderLibraryPath |
( |
String |
path | ) |
|
|
inherited |
◆ start()
| void Ogre::OSXGL3PlusSupport::start |
( |
| ) |
|
|
virtual |
◆ stop()
| void Ogre::OSXGL3PlusSupport::stop |
( |
| ) |
|
|
virtual |
◆ supportsPBuffers()
| virtual bool Ogre::OSXGL3PlusSupport::supportsPBuffers |
( |
| ) |
|
|
virtual |
◆ validateConfig()
| String Ogre::OSXGL3PlusSupport::validateConfig |
( |
void |
| ) |
|
|
virtual |
◆ extensionList
| set<String>::type Ogre::GL3PlusSupport::extensionList |
|
protectedinherited |
◆ mOptions
◆ mShaderCachePath
| String Ogre::GL3PlusSupport::mShaderCachePath |
|
privateinherited |
◆ mShaderLibraryPath
| String Ogre::GL3PlusSupport::mShaderLibraryPath |
|
privateinherited |
◆ mVendor
| String Ogre::GL3PlusSupport::mVendor |
|
privateinherited |
◆ mVersion
| String Ogre::GL3PlusSupport::mVersion |
|
privateinherited |
The documentation for this class was generated from the following file: