#include <ModelViewerWidget.h>
◆ CameraPreset
| Enumerator |
|---|
| Front | |
| Back | |
| Left | |
| Right | |
| Top | |
| Bottom | |
◆ ModelViewerWidget()
| ModelViewerWidget::ModelViewerWidget |
( |
EditorApp * |
app | ) |
|
◆ ~ModelViewerWidget()
| ModelViewerWidget::~ModelViewerWidget |
( |
| ) |
|
◆ ClearModel()
| void ModelViewerWidget::ClearModel |
( |
| ) |
|
◆ GetModel()
◆ GetModelViewMat()
| const matrix4x4f & Editor::ModelViewerWidget::GetModelViewMat |
( |
| ) |
const |
|
inline |
◆ GetOptions()
| Options & Editor::ModelViewerWidget::GetOptions |
( |
| ) |
|
|
inline |
◆ GetUIExtMenu()
| UIDelegate & Editor::ModelViewerWidget::GetUIExtMenu |
( |
| ) |
|
|
inline |
◆ GetUIExtOverlay()
| UIDelegate & Editor::ModelViewerWidget::GetUIExtOverlay |
( |
| ) |
|
|
inline |
◆ GetUIExtPostRender()
| UIDelegate & Editor::ModelViewerWidget::GetUIExtPostRender |
( |
| ) |
|
|
inline |
◆ GetUIExtViewportControls()
| UIDelegate & Editor::ModelViewerWidget::GetUIExtViewportControls |
( |
| ) |
|
|
inline |
◆ GetWindowName()
| const char * ModelViewerWidget::GetWindowName |
( |
| ) |
|
|
overridevirtual |
◆ LoadModel()
| bool ModelViewerWidget::LoadModel |
( |
std::string_view |
path | ) |
|
◆ OnAppearing()
| void ModelViewerWidget::OnAppearing |
( |
| ) |
|
|
overridevirtual |
◆ OnCloseRequested()
| bool Editor::ModelViewerWidget::OnCloseRequested |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ OnDisappearing()
| void ModelViewerWidget::OnDisappearing |
( |
| ) |
|
|
overridevirtual |
◆ OnDraw()
| void ModelViewerWidget::OnDraw |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ OnHandleInput()
| void ModelViewerWidget::OnHandleInput |
( |
bool |
clicked, |
|
|
bool |
released, |
|
|
ImVec2 |
mousePos |
|
) |
| |
|
overrideprotectedvirtual |
◆ OnRender()
◆ OnUpdate()
| void ModelViewerWidget::OnUpdate |
( |
float |
deltaTime | ) |
|
|
overrideprotectedvirtual |
◆ SetDecals()
| void ModelViewerWidget::SetDecals |
( |
std::string_view |
decalPath | ) |
|
◆ SetRandomColors()
| void ModelViewerWidget::SetRandomColors |
( |
| ) |
|
◆ m_extMenus
◆ m_extOverlay
| UIDelegate Editor::ModelViewerWidget::m_extOverlay |
|
protected |
◆ m_extPostRender
| UIDelegate Editor::ModelViewerWidget::m_extPostRender |
|
protected |
◆ m_extViewportControls
| UIDelegate Editor::ModelViewerWidget::m_extViewportControls |
|
protected |
The documentation for this class was generated from the following files: