Flutter Engine
The Flutter Engine
|
#include <GrBaseContextPriv.h>
Public Member Functions | |
GrContext_Base * | context () |
const GrContext_Base * | context () const |
uint32_t | contextID () const |
bool | matches (GrContext_Base *candidate) const |
const GrContextOptions & | options () const |
const GrCaps * | caps () const |
sk_sp< const GrCaps > | refCaps () const |
GrImageContext * | asImageContext () |
GrRecordingContext * | asRecordingContext () |
GrDirectContext * | asDirectContext () |
GrContextOptions::ShaderErrorHandler * | getShaderErrorHandler () const |
Protected Member Functions | |
GrBaseContextPriv (GrContext_Base *context) | |
Protected Attributes | |
GrContext_Base * | fContext |
Friends | |
class | GrContext_Base |
Class that exposes methods on GrContext_Base that are only intended for use internal to Skia. This class is purely a privileged window into GrContext_Base. It should never have additional data members or virtual methods.
Definition at line 17 of file GrBaseContextPriv.h.
|
inlineexplicitprotected |
Definition at line 38 of file GrBaseContextPriv.h.
|
inline |
Definition at line 33 of file GrBaseContextPriv.h.
|
inline |
Definition at line 31 of file GrBaseContextPriv.h.
|
inline |
Definition at line 32 of file GrBaseContextPriv.h.
|
inline |
Definition at line 28 of file GrBaseContextPriv.h.
|
inline |
Definition at line 19 of file GrBaseContextPriv.h.
|
inline |
Definition at line 20 of file GrBaseContextPriv.h.
|
inline |
Definition at line 22 of file GrBaseContextPriv.h.
GrContextOptions::ShaderErrorHandler * GrBaseContextPriv::getShaderErrorHandler | ( | ) | const |
Definition at line 64 of file GrContext_Base.cpp.
|
inline |
Definition at line 24 of file GrBaseContextPriv.h.
|
inline |
Definition at line 26 of file GrBaseContextPriv.h.
Definition at line 60 of file GrContext_Base.cpp.
|
friend |
Definition at line 49 of file GrBaseContextPriv.h.
|
protected |
Definition at line 40 of file GrBaseContextPriv.h.