Platform specific context (e.g.
More...
|
|
GARCH_API void | makeCurrent () |
| |
|
GARCH_API void * | chooseMacVisual () |
| |
| size_t | GetCurrentCount () const |
| | Return the current reference count of this object. More...
|
| |
| bool | IsUnique () const |
| | Return true if only one TfRefPtr points to this object. More...
|
| |
|
const TfRefCount & | GetRefCount () const |
| |
|
void | SetShouldInvokeUniqueChangedListener (bool shouldCall) |
| |
|
| TfWeakBase (const TfWeakBase &) |
| |
|
const TfWeakBase & | __GetTfWeakBase__ () const |
| |
|
const TfWeakBase & | operator= (const TfWeakBase &) |
| |
|
void | EnableNotification2 () const |
| |
|
TF_API void const * | GetUniqueIdentifier () const |
| |
|
|
static GarchGLPlatformDebugContextRefPtr | New (int majorVersion, int minorVersion, bool coreProfile, bool directRenderering) |
| |
|
static GARCH_API bool | IsEnabledDebugOutput () |
| |
|
static GARCH_API bool | IsEnabledCoreProfile () |
| |
|
static TF_API void | SetUniqueChangedListener (UniqueChangedListener listener) |
| |
|
|
std::unique_ptr< GarchGLPlatformDebugContextPrivate > | _private |
| |
|
bool | _coreProfile |
| |
|
|
GARCH_API | GarchGLPlatformDebugContext (int majorVersion, int minorVersion, bool coreProfile, bool directRenderering) |
| |
|
TfRefPtr< Tf_Remnant > | _Register () const |
| |
|
template<class T > |
| TfRefPtr< Tf_Remnant > | _Register (T *tempRmnt) const |
| |
|
bool | _HasRemnant () const |
| |
|
|
typedef void(* | UniqueChangedFuncPtr) (TfRefBase const *, bool) |
| |
Platform specific context (e.g.
X11/GLX) which supports debug output.
Definition at line 45 of file glPlatformDebugContext.h.
The documentation for this class was generated from the following file: