|
HDK
|
#include <glPlatformDebugContext.h>
Inheritance diagram for GarchGLPlatformDebugContext:Public Member Functions | |
| virtual | ~GarchGLPlatformDebugContext () |
| GARCH_API void | makeCurrent () |
| GARCH_API void * | chooseMacVisual () |
Public Member Functions inherited from TfRefBase | |
| TfRefBase () | |
| TfRefBase (TfRefBase const &) | |
| TfRefBase & | operator= (TfRefBase const &) |
| 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... | |
| void | SetShouldInvokeUniqueChangedListener (bool shouldCall) |
Public Member Functions inherited from TfWeakBase | |
| TfWeakBase () | |
| TfWeakBase (const TfWeakBase &) | |
| const TfWeakBase & | __GetTfWeakBase__ () const |
| const TfWeakBase & | operator= (const TfWeakBase &) |
| void | EnableNotification2 () const |
| TF_API void const * | GetUniqueIdentifier () const |
Static Public Member Functions | |
| static GarchGLPlatformDebugContextRefPtr | New (int majorVersion, int minorVersion, bool coreProfile, bool directRenderering) |
| static GARCH_API bool | IsEnabledDebugOutput () |
| static GARCH_API bool | IsEnabledCoreProfile () |
Static Public Member Functions inherited from TfRefBase | |
| static TF_API void | SetUniqueChangedListener (UniqueChangedListener listener) |
Public Attributes | |
| std::unique_ptr < GarchGLPlatformDebugContextPrivate > | _private |
| bool | _coreProfile |
Protected Member Functions | |
| GARCH_API | GarchGLPlatformDebugContext (int majorVersion, int minorVersion, bool coreProfile, bool directRenderering) |
Protected Member Functions inherited from TfRefBase | |
| virtual TF_API | ~TfRefBase () |
Protected Member Functions inherited from TfWeakBase | |
| ~TfWeakBase () | |
| TfRefPtr< Tf_Remnant > | _Register () const |
| template<class T > | |
| TfRefPtr< Tf_Remnant > | _Register (T *tempRmnt) const |
| bool | _HasRemnant () const |
Additional Inherited Members | |
Public Types inherited from TfRefBase | |
| typedef void(* | UniqueChangedFuncPtr )(TfRefBase const *, bool) |
Platform specific context (e.g. X11/GLX) which supports debug output.
Definition at line 28 of file glPlatformDebugContext.h.
|
virtual |
|
protected |
|
static |
|
static |
|
inlinestatic |
Definition at line 32 of file glPlatformDebugContext.h.
| bool GarchGLPlatformDebugContext::_coreProfile |
Definition at line 55 of file glPlatformDebugContext.h.
| std::unique_ptr<GarchGLPlatformDebugContextPrivate> GarchGLPlatformDebugContext::_private |
Definition at line 54 of file glPlatformDebugContext.h.