VTK: vtkOpenGLState::ScopedValue< T > Class Template Reference

| VTK 9.3.1

Public Member Functions | Protected Attributes | List of all members
vtkOpenGLState::ScopedValue< T > Class Template Reference

`#include <vtkOpenGLState.h>`

Inheritance diagram for vtkOpenGLState::ScopedValue< T >:
[legend]
Collaboration diagram for vtkOpenGLState::ScopedValue< T >:
[legend]

## Public Member Functions
| ~ScopedValue ()

## Protected Attributes
vtkOpenGLState * | State
T | Value
void(vtkOpenGLState::* | Method )(T)

## Detailed Description

### template<typename T>
class vtkOpenGLState::ScopedValue< T >

Definition at line 174 of file vtkOpenGLState.h.

## Constructor & Destructor Documentation

## ◆ ~ScopedValue()

template<typename T >

vtkOpenGLState::ScopedValue< T >::~ScopedValue | ( |  | ) |
| inline

Definition at line 177 of file vtkOpenGLState.h.

## Member Data Documentation

## ◆ State

template<typename T >

vtkOpenGLState* vtkOpenGLState::ScopedValue< T >::State
| protected

Definition at line 183 of file vtkOpenGLState.h.

## ◆ Value

template<typename T >

T vtkOpenGLState::ScopedValue< T >::Value
| protected

Definition at line 184 of file vtkOpenGLState.h.

## ◆ Method

template<typename T >

void(vtkOpenGLState::* vtkOpenGLState::ScopedValue< T >::Method) (T)
| protected

Definition at line 185 of file vtkOpenGLState.h.

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

- Rendering/OpenGL2/vtkOpenGLState.h