nux-1.16.0
nux::IOpenGLResource Class Reference
Inheritance diagram for nux::IOpenGLResource:
nux::Object nux::Trackable nux::Introspectable nux::IOpenGLAsmShader nux::IOpenGLAsmShaderProgram nux::IOpenGLBaseTexture nux::IOpenGLFrameBufferObject nux::IOpenGLIndexBuffer nux::IOpenGLPixelBufferObject nux::IOpenGLQuery nux::IOpenGLShader nux::IOpenGLShaderProgram nux::IOpenGLSurface nux::IOpenGLVertexBuffer nux::IOpenGLVertexDeclaration nux::IOpenGLVolume

List of all members.

Public Member Functions

 IOpenGLResource (OpenGLResourceType ResourceType, NUX_FILE_LINE_PROTO)
virtual int RefCount () const
OpenGLResourceType GetResourceType () const
int GetOpenGLID () const

Friends

class IOpenGLFrameBufferObject
class IOpenGLSurface
class IOpenGLBaseTexture
class IOpenGLCubeTexture
class IOpenGLVolumeTexture
class IOpenGLAnimatedTexture
class IOpenGLTexture2D
class IOpenGLRectangleTexture
class IOpenGLVolume
class IOpenGLQuery
class GpuDevice
class IOpenGLIndexBuffer
class IOpenGLVertexBuffer
class IOpenGLVertexDeclaration
class IOpenGLShader
class IOpenGLVertexShader
class IOpenGLPixelShader
class IOpenGLGeometryShader
class IOpenGLShaderProgram
class IOpenGLAsmVertexShader
class IOpenGLAsmPixelShader
class IOpenGLAsmShaderProgram
class IOpenGLPixelBufferObject

Detailed Description

Definition at line 73 of file IOpenGLResource.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends