Blender V5.0
blender::draw::overlay::Engine Struct Reference

#include <overlay_engine.h>

Inherits DrawEngine::Pointer.

Public Member Functions

DrawEnginecreate_instance () final
Public Member Functions inherited from DrawEngine::Pointer
 ~Pointer ()
void free_instance ()
void set_used (bool used)

Static Public Member Functions

static void free_static ()

Additional Inherited Members

Public Attributes inherited from DrawEngine::Pointer
DrawEngineinstance = nullptr

Detailed Description

Definition at line 15 of file overlay_engine.h.

Member Function Documentation

◆ create_instance()

DrawEngine * blender::draw::overlay::Engine::create_instance ( )
finalvirtual

Implements DrawEngine::Pointer.

Definition at line 17 of file overlay_engine.cc.

◆ free_static()

void blender::draw::overlay::Engine::free_static ( )
static

Definition at line 22 of file overlay_engine.cc.

References blender::draw::overlay::ShaderModule::module_free().

Referenced by DRW_engines_free().


The documentation for this struct was generated from the following files: