CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
GLFunctions Struct Reference

#include <TrRndLocalContext.h>

Inheritance diagram for GLFunctions:
nogl OdTrRndLocalContext OdTrGL2LocalContext OdTrMetalLocalContext OdTrRndLocalContextStub

Public Member Functions

virtual ~GLFunctions ()
 
virtual void glesSafeDrawArrays (GLenum mode, GLint first, GLsizei count) const
 
virtual voidGetDrawBuffersExt (OdTrRndNoGLExtensionsRegistry &extReg, GLsizei n, const GLenum *bufs, bool bNativeES)
 

Additional Inherited Members

- Public Types inherited from nogl
typedef unsigned int GLenum
 
typedef unsigned char GLboolean
 
typedef unsigned int GLbitfield
 
typedef signed char GLbyte
 
typedef short GLshort
 
typedef int GLint
 
typedef int GLsizei
 
typedef unsigned char GLubyte
 
typedef unsigned short GLushort
 
typedef unsigned int GLuint
 
typedef float GLfloat
 
typedef float GLclampf
 
typedef double GLdouble
 
typedef double GLclampd
 
typedef void GLvoid
 
typedef ptrdiff_t GLsizeiptr
 
typedef ptrdiff_t GLintptr
 

Detailed Description

Definition at line 48 of file TrRndLocalContext.h.

Constructor & Destructor Documentation

◆ ~GLFunctions()

virtual GLFunctions::~GLFunctions ( )
inlinevirtual

Definition at line 50 of file TrRndLocalContext.h.

Member Function Documentation

◆ GetDrawBuffersExt()

virtual void * GLFunctions::GetDrawBuffersExt ( OdTrRndNoGLExtensionsRegistry extReg,
GLsizei  n,
const GLenum bufs,
bool  bNativeES 
)
inlinevirtual

Reimplemented in OdTrGL2LocalContext.

Definition at line 55 of file TrRndLocalContext.h.

◆ glesSafeDrawArrays()

virtual void GLFunctions::glesSafeDrawArrays ( GLenum  mode,
GLint  first,
GLsizei  count 
) const
inlinevirtual

Definition at line 51 of file TrRndLocalContext.h.


The documentation for this struct was generated from the following file: