API Documentation
Loading...
Searching...
No Matches
LibraryWidget Class Reference

#include <LibraryDialog.h>

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

Public Member Functions

 LibraryWidget (QTModelManager *manager, const DynamicPointer< ModelEditController > &edit_controller, QWidget *parent=nullptr)
 
void setCategory (const String &category)
 

Protected Attributes

ContainerWidgetm_container
 
PointWidgetm_size_widget
 
DockWidget< DesignObjectChooser > * m_model_chooser
 
DockWidget< DesignObjectChooser > * m_material_chooser
 
DynamicPointer< ModelEditController > m_editor
 
QTModelManagerm_manager
 
UUID m_selected_id
 

Constructor & Destructor Documentation

◆ LibraryWidget()

LibraryWidget ( QTModelManager * manager,
const DynamicPointer< ModelEditController > & edit_controller,
QWidget * parent = nullptr )
inline

Member Function Documentation

◆ setCategory()

void setCategory ( const String & category)
inline

Member Data Documentation

◆ m_container

ContainerWidget* m_container
protected

◆ m_editor

DynamicPointer<ModelEditController> m_editor
protected

◆ m_manager

QTModelManager* m_manager
protected

◆ m_material_chooser

DockWidget<DesignObjectChooser>* m_material_chooser
protected

◆ m_model_chooser

DockWidget<DesignObjectChooser>* m_model_chooser
protected

◆ m_selected_id

UUID m_selected_id
protected

◆ m_size_widget

PointWidget* m_size_widget
protected

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