opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
osc::SceneViewer Class Referencefinal

#include <scene_viewer.h>

Public Member Functions

 SceneViewer (SceneCache &)
 
 SceneViewer (const SceneViewer &)=delete
 
 SceneViewer (SceneViewer &&) noexcept
 
SceneVieweroperator= (const SceneViewer &)=delete
 
SceneVieweroperator= (SceneViewer &&) noexcept
 
 ~SceneViewer () noexcept
 
void on_draw (std::span< const SceneDecoration >, const SceneRendererParams &)
 
bool is_hovered () const
 
bool is_left_clicked () const
 
bool is_right_clicked () const
 

Constructor & Destructor Documentation

◆ SceneViewer() [1/3]

osc::SceneViewer::SceneViewer ( SceneCache )
explicit

◆ SceneViewer() [2/3]

osc::SceneViewer::SceneViewer ( const SceneViewer )
delete

◆ SceneViewer() [3/3]

osc::SceneViewer::SceneViewer ( SceneViewer &&  )
noexcept

◆ ~SceneViewer()

osc::SceneViewer::~SceneViewer ( )
noexcept

Member Function Documentation

◆ is_hovered()

bool osc::SceneViewer::is_hovered ( ) const

◆ is_left_clicked()

bool osc::SceneViewer::is_left_clicked ( ) const

◆ is_right_clicked()

bool osc::SceneViewer::is_right_clicked ( ) const

◆ on_draw()

void osc::SceneViewer::on_draw ( std::span< const SceneDecoration ,
const SceneRendererParams  
)

◆ operator=() [1/2]

SceneViewer & osc::SceneViewer::operator= ( const SceneViewer )
delete

◆ operator=() [2/2]

SceneViewer & osc::SceneViewer::operator= ( SceneViewer &&  )
noexcept

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