Oolite 1.91.0.7645-241119-222d325
|
#include <OOOpenGLExtensionManager.h>
Class Methods | |
(OOOpenGLExtensionManager *) | + sharedManager |
(static BOOL) | + CheckRegExps [implementation] |
(id) | + allocWithZone: [implementation] |
Private Attributes | |
NSSet * | extensions |
NSString * | vendor |
NSString * | renderer |
unsigned | major |
unsigned | minor |
unsigned | release |
BOOL | usePointSmoothing |
BOOL | useLineSmoothing |
BOOL | useDustShader |
BOOL | shadersAvailable |
BOOL | shadersForceDisabled |
OOShaderSetting | defaultShaderSetting |
OOShaderSetting | maximumShaderSetting |
GLint | textureImageUnitCount |
Definition at line 115 of file OOOpenGLExtensionManager.h.
|
implementation |
Provided by category OOOpenGLExtensionManager(Singleton).
Definition at line 771 of file OOOpenGLExtensionManager.m.
|
implementation |
Provided by category OOOpenGLExtensionManager(Singleton).
Definition at line 771 of file OOOpenGLExtensionManager.m.
|
implementation |
Provided by category OOOpenGLExtensionManager(OOPrivate).
Definition at line 741 of file OOOpenGLExtensionManager.m.
|
implementation |
Provided by category OOOpenGLExtensionManager(OOPrivate).
Definition at line 771 of file OOOpenGLExtensionManager.m.
|
implementation |
Provided by category OOOpenGLExtensionManager(Singleton).
Definition at line 771 of file OOOpenGLExtensionManager.m.
|
implementation |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (OOGraphicsDetail) defaultDetailLevel |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (BOOL) fboSupported |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (void) getVersionMajor: | (unsigned *) | outMajor | |
minor: | (unsigned *) | outMinor | |
release: | (unsigned *) | outRelease |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (BOOL) haveExtension: | (NSString *) | extension |
Definition at line 529 of file OOOpenGLExtensionManager.m.
|
implementation |
Definition at line 529 of file OOOpenGLExtensionManager.m.
|
implementation |
Provided by category OOOpenGLExtensionManager(OOPrivate).
Definition at line 771 of file OOOpenGLExtensionManager.m.
- (NSUInteger) majorVersionNumber |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (OOGraphicsDetail) maximumDetailLevel |
Definition at line 529 of file OOOpenGLExtensionManager.m.
Referenced by ConsoleGetProperty().
- (NSUInteger) minorVersionNumber |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (NSUInteger) releaseVersionNumber |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (NSString *) rendererString |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (void) reset |
Definition at line 529 of file OOOpenGLExtensionManager.m.
|
implementation |
Provided by category OOOpenGLExtensionManager(Singleton).
Definition at line 771 of file OOOpenGLExtensionManager.m.
|
implementation |
Provided by category OOOpenGLExtensionManager(Singleton).
Definition at line 771 of file OOOpenGLExtensionManager.m.
- (BOOL) shadersForceDisabled |
- (BOOL) shadersSupported |
Definition at line 529 of file OOOpenGLExtensionManager.m.
Referenced by OOShadersSupported().
+ (OOOpenGLExtensionManager *) sharedManager |
Definition at line 529 of file OOOpenGLExtensionManager.m.
Referenced by ConsoleGetProperty(), and OOShadersSupported().
- (BOOL) textureCombinersSupported |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (GLint) textureImageUnitCount |
- (GLint) textureUnitCount |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (BOOL) useDustShader |
- (BOOL) useLineSmoothing |
- (BOOL) usePointSmoothing |
- (BOOL) vboSupported |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (NSString *) vendorString |
Definition at line 529 of file OOOpenGLExtensionManager.m.
- (BOOL) versionIsAtLeastMajor: | (unsigned) | maj | |
minor: | (unsigned) | min |
|
private |
Definition at line 135 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 121 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 126 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 136 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 126 of file OOOpenGLExtensionManager.h.
|
private |
Provided by category OOOpenGLExtensionManager(Singleton).
Definition at line 126 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 124 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 133 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 134 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 137 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 130 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 129 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 128 of file OOOpenGLExtensionManager.h.
|
private |
Definition at line 123 of file OOOpenGLExtensionManager.h.