Bike-X
0.8
|
#include "CAPI_GL_Util.h"
Public Member Functions | |
Shader (ShaderStage s) | |
virtual | ~Shader () |
ShaderStage | GetStage () const |
virtual void | Set (PrimitiveType) const |
virtual void | SetUniformBuffer (class Buffer *buffers, int i=0) |
Public Member Functions inherited from OVR::RefCountBase< Shader > | |
OVR_FORCE_INLINE | RefCountBase () |
Public Member Functions inherited from OVR::RefCountBaseStatImpl< RefCountImpl > | |
RefCountBaseStatImpl () | |
Public Member Functions inherited from OVR::RefCountImpl | |
void | AddRef () |
void | Release () |
Public Member Functions inherited from OVR::RefCountImplCore | |
OVR_FORCE_INLINE | RefCountImplCore () |
virtual | ~RefCountImplCore () |
int | GetRefCount () const |
void | operator= (const RefCountImplCore &) |
Protected Member Functions | |
virtual bool | SetUniform (const char *name, int n, const float *v) |
virtual bool | SetUniformBool (const char *name, int n, const bool *v) |
Protected Attributes | |
ShaderStage | Stage |
Protected Attributes inherited from OVR::RefCountImplCore | |
volatile int | RefCount |
Friends | |
class | ShaderSet |
Additional Inherited Members | |
Static Public Member Functions inherited from OVR::RefCountImplCore | |
static void | checkInvalidDelete (RefCountImplCore *) |
Definition at line 282 of file CAPI_GL_Util.h.
|
inline |
Definition at line 290 of file CAPI_GL_Util.h.
|
inlinevirtual |
Definition at line 291 of file CAPI_GL_Util.h.
|
inline |
Definition at line 293 of file CAPI_GL_Util.h.
|
inlinevirtual |
Definition at line 295 of file CAPI_GL_Util.h.
|
inlineprotectedvirtual |
Reimplemented in OVR::CAPI::GL::ShaderBase.
Definition at line 299 of file CAPI_GL_Util.h.
|
inlineprotectedvirtual |
Reimplemented in OVR::CAPI::GL::ShaderBase.
Definition at line 300 of file CAPI_GL_Util.h.
|
inlinevirtual |
Definition at line 296 of file CAPI_GL_Util.h.
|
friend |
Definition at line 284 of file CAPI_GL_Util.h.
|
protected |
Definition at line 287 of file CAPI_GL_Util.h.