GLVis  v4.2
Accurate and flexible finite element visualization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
gl3::CoreGLDevice Member List

This is the complete list of members for gl3::CoreGLDevice, including all inherited members.

attachTexture(int tex_unit, int tex_id)gl3::GLDeviceinline
ATTR_COLOR enum valuegl3::CoreGLDevice
ATTR_NORMAL enum valuegl3::CoreGLDevice
ATTR_TEXCOORD0 enum valuegl3::CoreGLDevice
ATTR_TEXT_VERTEX enum valuegl3::CoreGLDevice
ATTR_VERTEX enum valuegl3::CoreGLDevice
bindExternalProgram(const ShaderProgram &prog)gl3::CoreGLDeviceinline
bufferToDevice(array_layout layout, IVertexBuffer &buf) overridegl3::CoreGLDevicevirtual
bufferToDevice(array_layout layout, IIndexedBuffer &buf) overridegl3::CoreGLDevicevirtual
bufferToDevice(TextBuffer &t_buf) overridegl3::CoreGLDevicevirtual
captureXfbBuffer(PaletteState &pal, CaptureBuffer &cbuf, int hnd) overridegl3::CoreGLDevicevirtual
gl3::GLDevice::captureXfbBuffer(CaptureBuffer &capture, const TextBuffer &t_buf)gl3::GLDevice
CORE_DEVICE enum valuegl3::GLDevice
CoreGLDevice()gl3::CoreGLDeviceinline
detachTexture(int tex_unit)gl3::GLDeviceinline
DeviceType enum namegl3::GLDevice
disableBlend()gl3::GLDeviceinline
disableDepthWrite()gl3::GLDeviceinline
drawDeviceBuffer(int hnd) overridegl3::CoreGLDevicevirtual
drawDeviceBuffer(const TextBuffer &t_buf) overridegl3::CoreGLDevicevirtual
enableBlend()gl3::GLDeviceinline
enableDepthWrite()gl3::GLDeviceinline
exitXfbMode() overridegl3::CoreGLDeviceinlinevirtual
FF_DEVICE enum valuegl3::GLDevice
getType() overridegl3::CoreGLDeviceinlinevirtual
getViewport(GLint(&vp)[4])gl3::GLDevice
init() overridegl3::CoreGLDevicevirtual
initXfbMode() overridegl3::CoreGLDeviceinlinevirtual
model_view_mtxgl3::GLDeviceprotected
NO_DEVICE enum valuegl3::GLDevice
NUM_ATTRS enum valuegl3::CoreGLDevice
passthrough_texturegl3::GLDeviceprotected
proj_mtxgl3::GLDeviceprotected
SAMPLER_ALPHAgl3::GLDevicestatic
SAMPLER_COLORgl3::GLDevicestatic
setAmbientLight(const std::array< float, 4 > &amb) overridegl3::CoreGLDevicevirtual
setClipPlaneEqn(const std::array< double, 4 > &eqn) overridegl3::CoreGLDevicevirtual
setClipPlaneUse(bool enable) overridegl3::CoreGLDevicevirtual
setLineWidth(float w)gl3::GLDeviceinline
setMaterial(Material mat) overridegl3::CoreGLDevicevirtual
setNumLights(int i) overridegl3::CoreGLDevicevirtual
setPointLight(int i, Light lt) overridegl3::CoreGLDevicevirtual
setStaticColor(const std::array< float, 4 > &rgba)gl3::GLDeviceinline
setTransformMatrices(glm::mat4 model_view, glm::mat4 projection) overridegl3::CoreGLDevicevirtual
setViewport(GLsizei w, GLsizei h)gl3::GLDevice
ShaderAttrib enum namegl3::CoreGLDevice
static_colorgl3::GLDeviceprotected
useLegacyTextureFmts()gl3::GLDevicestatic
vp_heightgl3::GLDeviceprotected
vp_widthgl3::GLDeviceprotected
~GLDevice()=defaultgl3::GLDevicevirtual