Skip to content

Class AIAC::Layer

ClassList > AIAC > Layer

Inherited by the following classes: AIAC::LayerCamera, AIAC::LayerCameraCalib, AIAC::LayerFeedback, AIAC::LayerLogRecorder, AIAC::LayerModel, AIAC::LayerSlam, AIAC::LayerToolhead, AIAC::LayerUI, AIAC::LayerUtils

Public Functions

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 OnAttach

Is called when the layer is attached to the application.

inline virtual void AIAC::Layer::OnAttach () 


function OnDetach

Is called when the layer is detached from the application (~app).

inline virtual void AIAC::Layer::OnDetach () 


function OnFrameAwake

Is calle before GLFW poll events, GL frame and Imgui Frame.

inline virtual void AIAC::Layer::OnFrameAwake () 


function OnFrameEnd

Is called when frame ends.

inline virtual void AIAC::Layer::OnFrameEnd () 


function OnFrameFall

Is called when the GLFW, GL and Imgui frame is updated and rendered.

inline virtual void AIAC::Layer::OnFrameFall () 


function OnFrameStart

Is called when frame starts.

inline virtual void AIAC::Layer::OnFrameStart () 


function ~Layer

virtual AIAC::Layer::~Layer () = default


The documentation for this class was generated from the following file src/AIAC/Layer.h