Pioneer
Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Member Functions | List of all members
ObjectViewerView Class Reference

#include <ObjectViewerView.h>

Inheritance diagram for ObjectViewerView:
Inheritance graph
[legend]
Collaboration diagram for ObjectViewerView:
Collaboration graph
[legend]

Public Member Functions

 ObjectViewerView ()
 
virtual void Update () override
 
virtual void Draw3D () override
 
- Public Member Functions inherited from PiGuiView
 PiGuiView (std::string name)
 
virtual void Update () override
 
virtual void Draw3D () override
 
virtual void DrawPiGui () override
 
const std::string & GetViewName ()
 
- Public Member Functions inherited from View
 View ()
 
virtual ~View ()
 
virtual void Draw ()
 
virtual void Draw3D ()=0
 
virtual void Update ()=0
 
virtual void DrawPiGui ()
 
virtual void SaveToJson (Json &jsonObj)
 
virtual void LoadFromJson (const Json &jsonObj)
 
void Attach ()
 
void Detach ()
 
void SetRenderer (Graphics::Renderer *r)
 

Protected Member Functions

virtual void OnSwitchTo () override
 
virtual void DrawPiGui () override
 
- Protected Member Functions inherited from View
virtual void OnSwitchTo ()=0
 
virtual void OnSwitchFrom ()
 

Additional Inherited Members

- Protected Attributes inherited from View
Graphics::Rendererm_renderer
 

Constructor & Destructor Documentation

◆ ObjectViewerView()

ObjectViewerView::ObjectViewerView ( )

Member Function Documentation

◆ Draw3D()

virtual void ObjectViewerView::Draw3D ( )
overridevirtual

Reimplemented from PiGuiView.

◆ DrawPiGui()

virtual void ObjectViewerView::DrawPiGui ( )
overrideprotectedvirtual

Reimplemented from PiGuiView.

◆ OnSwitchTo()

virtual void ObjectViewerView::OnSwitchTo ( )
overrideprotectedvirtual

Reimplemented from PiGuiView.

◆ Update()

virtual void ObjectViewerView::Update ( )
overridevirtual

Reimplemented from PiGuiView.


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