eGraphicsAPI Enum


Enumerations

enum   eGraphicsAPI {
  OpenGL_20 = 1 << 0,
  OpenGL_30 = 1 << 1,
  DirectX_9 = 1 << 2,
  DirectX_10 = 1 << 3,
  OpenGL = OpenGL_20 | OpenGL_30,
  DirectX = DirectX_9 | DirectX_10,
  Any = OpenGL | DirectX,
  Undefined = UINT_MAX
}

Detailed Description

Graphics APIs supported by the Realtime Shader API.
See also:
IRTSExecutionState::DrawGeometry, IRTSExecutionState::GetGraphicsAPI
Since:
7.0

Enumeration Type Documentation

enum eGraphicsAPI

Enumerator:
OpenGL_20  OpenGL 2.0 or 2.1.
OpenGL_30  OpenGL 3.0.
DirectX_9  DirectX 9.
DirectX_10  DirectX 10.
OpenGL  Any OpenGL version.
DirectX  Any DirectX version.
Any  Any API.
Undefined  Unknown / undefined.