Blender V4.3
blender::workbench::StaticShader Class Reference

#include <workbench_private.hh>

Inherits blender::NonCopyable.

Public Member Functions

 StaticShader (std::string info_name)
 
 StaticShader ()=default
 
 StaticShader (StaticShader &&other)=default
 
StaticShaderoperator= (StaticShader &&other)=default
 
 ~StaticShader ()
 
GPUShaderget ()
 

Detailed Description

Definition at line 22 of file workbench_private.hh.

Constructor & Destructor Documentation

◆ StaticShader() [1/3]

blender::workbench::StaticShader::StaticShader ( std::string info_name)
inline

Definition at line 28 of file workbench_private.hh.

◆ StaticShader() [2/3]

blender::workbench::StaticShader::StaticShader ( )
default

◆ StaticShader() [3/3]

blender::workbench::StaticShader::StaticShader ( StaticShader && other)
default

◆ ~StaticShader()

blender::workbench::StaticShader::~StaticShader ( )
inline

Definition at line 34 of file workbench_private.hh.

References DRW_SHADER_FREE_SAFE.

Member Function Documentation

◆ get()

◆ operator=()

StaticShader & blender::workbench::StaticShader::operator= ( StaticShader && other)
default

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