Class AIAC::LayerUI¶
Inherits the following classes: AIAC::Layer
Public Functions¶
Type | Name |
---|---|
PaneUI * | GetOpenedPaneUI () |
LayerUI () = default | |
void | LoadReconstructParams () |
virtual void | OnAttach () override Is called when the layer is attached to the application. |
void | OnCollapsingPaneUIToolhead () |
virtual void | OnDetach () override Is called when the layer is detached from the application (~app). |
virtual void | OnFrameStart () override Is called when frame starts. |
void | OnUIRender () |
void | OpenFileSelectDialog (const char * title, const char * fileExt, char * path, std::function< void()> callback=[]{}) |
void | SetOpenedPaneUI (PaneUI * paneUI) |
void | SetPaneUIACIM () |
void | SetPaneUICamera () |
void | SetPaneUISlam () |
void | SetPaneUIToolhead () |
void | SetPaneUIUtils () |
void | ShowCamCalibPopup () |
void | ShowCombineMapPopup () |
void | ShowFileSelectDialog () |
void | ShowLogRecorderUI () |
void | ShowMainUI () |
void | ShowMapFileDialog (char * path) |
void | ShowMappingPopup () |
void | ShowMenuBar () |
void | ShowReconExportFilePathDialog () |
void | ShowReconstruct3DPopup () |
void | ShowSaveCamCalibFileDialog () |
void | ShowSaveMapFileDialog () |
void | ShowSaveVideoRecorderFileDialog () |
void | ShowSceneViewport () |
void | StackPane (PaneUI pane) |
virtual | ~LayerUI () = default |
Public Functions inherited from AIAC::Layer¶
See AIAC::Layer
Type | Name |
---|---|
virtual void | OnAttach () Is called when the layer is attached to the application. |
virtual void | OnDetach () Is called when the layer is detached from the application (~app). |
virtual void | OnFrameAwake () Is calle before GLFW poll events, GL frame and Imgui Frame. |
virtual void | OnFrameEnd () Is called when frame ends. |
virtual void | OnFrameFall () Is called when the GLFW, GL and Imgui frame is updated and rendered. |
virtual void | OnFrameStart () Is called when frame starts. |
virtual | ~Layer () = default |
Public Functions Documentation¶
function GetOpenedPaneUI¶
function LayerUI¶
function LoadReconstructParams¶
function OnAttach¶
Is called when the layer is attached to the application.
Implements AIAC::Layer::OnAttach
function OnCollapsingPaneUIToolhead¶
function OnDetach¶
Is called when the layer is detached from the application (~app).
Implements AIAC::Layer::OnDetach
function OnFrameStart¶
Is called when frame starts.
Implements AIAC::Layer::OnFrameStart
function OnUIRender¶
function OpenFileSelectDialog¶
void AIAC::LayerUI::OpenFileSelectDialog (
const char * title,
const char * fileExt,
char * path,
std::function< void()> callback=[]{}
)
function SetOpenedPaneUI¶
function SetPaneUIACIM¶
function SetPaneUICamera¶
function SetPaneUISlam¶
function SetPaneUIToolhead¶
function SetPaneUIUtils¶
function ShowCamCalibPopup¶
function ShowCombineMapPopup¶
function ShowFileSelectDialog¶
function ShowLogRecorderUI¶
function ShowMainUI¶
function ShowMapFileDialog¶
function ShowMappingPopup¶
function ShowMenuBar¶
function ShowReconExportFilePathDialog¶
function ShowReconstruct3DPopup¶
function ShowSaveCamCalibFileDialog¶
function ShowSaveMapFileDialog¶
function ShowSaveVideoRecorderFileDialog¶
function ShowSceneViewport¶
function StackPane¶
function ~LayerUI¶
The documentation for this class was generated from the following file src/AIAC/LayerUI.h