CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Macros | Typedefs
TrRndLocalContext.h File Reference
#include "TD_PackPush.h"
#include "../TrVisRenderClient.h"
#include "nogl/TrRndNoGLExtensionsRegistry.h"
#include "nogl/TrRndNoGLContextHolderFunctionsList.inl"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

struct  GLFunctions
 
class  OdTrRndLocalContext
 
class  OdTrRndLocalContextStub
 

Macros

#define GLProcedure0(t, a)   virtual t no##a() const{ return (t)0; }
 
#define GLProcedure(t, a, b)   virtual t no##a(b) const{ return (t)0; }
 
#define GLFunction(t, a, b)   virtual t no##a(b) const {}
 
#define GLFunction2(t, a, b, c)   virtual t no##a(b,c) const {}
 
#define GLFunction3(t, a, b, c, d)   virtual t no##a(b,c,d) const {}
 
#define GLFunction4(t, a, b, c, d, e)   virtual t no##a(b,c,d,e) const {}
 
#define GLFunction5(t, a, b, c, d, e, f)   virtual t no##a(b,c,d,e,f) const {}
 
#define GLFunction6(t, a, b, c, d, e, f, g)   virtual t no##a(b,c,d,e,f,g) const {}
 
#define GLFunction7(t, a, b, c, d, e, f, g, h)   virtual t no##a(b,c,d,e,f,g,h) const {}
 
#define GLFunction9(t, a, b, c, d, e, f, g, h, i, j)   virtual t no##a(b,c,d,e,f,g,h,i,j) const {}
 

Typedefs

typedef OdSmartPtr< OdTrRndLocalContextOdTrRndLocalContextPtr
 

Macro Definition Documentation

◆ GLFunction

#define GLFunction (   t,
  a,
 
)    virtual t no##a(b) const {}

Definition at line 38 of file TrRndLocalContext.h.

◆ GLFunction2

#define GLFunction2 (   t,
  a,
  b,
 
)    virtual t no##a(b,c) const {}

Definition at line 39 of file TrRndLocalContext.h.

◆ GLFunction3

#define GLFunction3 (   t,
  a,
  b,
  c,
 
)    virtual t no##a(b,c,d) const {}

Definition at line 40 of file TrRndLocalContext.h.

◆ GLFunction4

#define GLFunction4 (   t,
  a,
  b,
  c,
  d,
 
)    virtual t no##a(b,c,d,e) const {}

Definition at line 41 of file TrRndLocalContext.h.

◆ GLFunction5

#define GLFunction5 (   t,
  a,
  b,
  c,
  d,
  e,
  f 
)    virtual t no##a(b,c,d,e,f) const {}

Definition at line 42 of file TrRndLocalContext.h.

◆ GLFunction6

#define GLFunction6 (   t,
  a,
  b,
  c,
  d,
  e,
  f,
 
)    virtual t no##a(b,c,d,e,f,g) const {}

Definition at line 43 of file TrRndLocalContext.h.

◆ GLFunction7

#define GLFunction7 (   t,
  a,
  b,
  c,
  d,
  e,
  f,
  g,
 
)    virtual t no##a(b,c,d,e,f,g,h) const {}

Definition at line 44 of file TrRndLocalContext.h.

◆ GLFunction9

#define GLFunction9 (   t,
  a,
  b,
  c,
  d,
  e,
  f,
  g,
  h,
  i,
 
)    virtual t no##a(b,c,d,e,f,g,h,i,j) const {}

Definition at line 45 of file TrRndLocalContext.h.

◆ GLProcedure

#define GLProcedure (   t,
  a,
 
)    virtual t no##a(b) const{ return (t)0; }

Definition at line 37 of file TrRndLocalContext.h.

◆ GLProcedure0

#define GLProcedure0 (   t,
 
)    virtual t no##a() const{ return (t)0; }

<group ExRender_Windows_Classes>

Definition at line 36 of file TrRndLocalContext.h.

Typedef Documentation

◆ OdTrRndLocalContextPtr

Definition at line 108 of file TrRndLocalContext.h.