VTK  9.1.0
Public Member Functions | Protected Attributes | List of all members
vtkGenericOpenGLResourceFreeCallback Class Referenceabstract

#include <vtkOpenGLResourceFreeCallback.h>

Inheritance diagram for vtkGenericOpenGLResourceFreeCallback:
[legend]
Collaboration diagram for vtkGenericOpenGLResourceFreeCallback:
[legend]

Public Member Functions

 vtkGenericOpenGLResourceFreeCallback ()
 
virtual ~vtkGenericOpenGLResourceFreeCallback ()=default
 
virtual void Release ()=0
 
virtual void RegisterGraphicsResources (vtkOpenGLRenderWindow *rw)=0
 
bool IsReleasing ()
 

Protected Attributes

vtkOpenGLRenderWindowVTKWindow
 
bool Releasing
 

Detailed Description

Definition at line 25 of file vtkOpenGLResourceFreeCallback.h.

Constructor & Destructor Documentation

◆ vtkGenericOpenGLResourceFreeCallback()

vtkGenericOpenGLResourceFreeCallback::vtkGenericOpenGLResourceFreeCallback ( )
inline

Definition at line 28 of file vtkOpenGLResourceFreeCallback.h.

◆ ~vtkGenericOpenGLResourceFreeCallback()

virtual vtkGenericOpenGLResourceFreeCallback::~vtkGenericOpenGLResourceFreeCallback ( )
virtualdefault

Member Function Documentation

◆ Release()

virtual void vtkGenericOpenGLResourceFreeCallback::Release ( )
pure virtual

◆ RegisterGraphicsResources()

virtual void vtkGenericOpenGLResourceFreeCallback::RegisterGraphicsResources ( vtkOpenGLRenderWindow rw)
pure virtual

◆ IsReleasing()

bool vtkGenericOpenGLResourceFreeCallback::IsReleasing ( )
inline

Definition at line 40 of file vtkOpenGLResourceFreeCallback.h.

Member Data Documentation

◆ VTKWindow

vtkOpenGLRenderWindow* vtkGenericOpenGLResourceFreeCallback::VTKWindow
protected

Definition at line 43 of file vtkOpenGLResourceFreeCallback.h.

◆ Releasing

bool vtkGenericOpenGLResourceFreeCallback::Releasing
protected

Definition at line 44 of file vtkOpenGLResourceFreeCallback.h.


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