ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::gui::MaterialPool Class Reference

Public Member Functions

 MaterialPool ()
 
 MaterialPool (filament::Engine *engine, filament::Material *material_template)
 
void drain ()
 
void reset ()
 
filament::MaterialInstance * pull ()
 

Detailed Description

Definition at line 71 of file ImguiFilamentBridge.cpp.

Constructor & Destructor Documentation

◆ MaterialPool() [1/2]

cloudViewer::visualization::gui::MaterialPool::MaterialPool ( )
inline

Definition at line 73 of file ImguiFilamentBridge.cpp.

◆ MaterialPool() [2/2]

cloudViewer::visualization::gui::MaterialPool::MaterialPool ( filament::Engine *  engine,
filament::Material *  material_template 
)
inline

Definition at line 75 of file ImguiFilamentBridge.cpp.

Member Function Documentation

◆ drain()

void cloudViewer::visualization::gui::MaterialPool::drain ( )
inline

Definition at line 83 of file ImguiFilamentBridge.cpp.

◆ pull()

filament::MaterialInstance* cloudViewer::visualization::gui::MaterialPool::pull ( )
inline

Definition at line 95 of file ImguiFilamentBridge.cpp.

◆ reset()

void cloudViewer::visualization::gui::MaterialPool::reset ( )
inline

Definition at line 92 of file ImguiFilamentBridge.cpp.


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