OpenLexocad  27.1
Core::GUIInterface Class Referenceabstract

#include <GUIInterface.h>

Public Member Functions

virtual void bottomBar_showIdleMessage (void)=0
 
virtual void bottomBar_showMessage (std::string message)=0
 
virtual void bottomBar_showMessage (int id)=0
 
virtual void bottomBar_showPrompt (std::string mess, double default_value=0.0)=0
 
virtual void bottomBar_showPrompt (int mess_id, double default_value=0.0)=0
 
virtual void bottomBar_eraseInput (void)=0
 
virtual std::string translator_get (int id, bool forceEnglish=false)=0
 
virtual void uncheckMainToolbar (void)=0
 
virtual void uncheckAll (void)=0
 
virtual std::string getOpenFileName (const char *title, const char *filter=NULL, const char *selectedFilter=NULL)=0
 
virtual std::string getSaveFileName (const char *title, const char *filter=NULL, const char *selectedFilter=NULL)=0
 
virtual int msgBox_critical (const char *title, const char *text)=0
 
virtual int msgBox_warning (const char *title, const char *text)=0
 
virtual int msgBox_info (const char *title, const char *text)=0
 

Detailed Description

Member Function Documentation

◆ bottomBar_eraseInput()

virtual void Core::GUIInterface::bottomBar_eraseInput ( void  )
pure virtual

◆ bottomBar_showIdleMessage()

virtual void Core::GUIInterface::bottomBar_showIdleMessage ( void  )
pure virtual

◆ bottomBar_showMessage() [1/2]

virtual void Core::GUIInterface::bottomBar_showMessage ( std::string  message)
pure virtual

◆ bottomBar_showMessage() [2/2]

virtual void Core::GUIInterface::bottomBar_showMessage ( int  id)
pure virtual

◆ bottomBar_showPrompt() [1/2]

virtual void Core::GUIInterface::bottomBar_showPrompt ( std::string  mess,
double  default_value = 0.0 
)
pure virtual

◆ bottomBar_showPrompt() [2/2]

virtual void Core::GUIInterface::bottomBar_showPrompt ( int  mess_id,
double  default_value = 0.0 
)
pure virtual

◆ getOpenFileName()

virtual std::string Core::GUIInterface::getOpenFileName ( const char *  title,
const char *  filter = NULL,
const char *  selectedFilter = NULL 
)
pure virtual

◆ getSaveFileName()

virtual std::string Core::GUIInterface::getSaveFileName ( const char *  title,
const char *  filter = NULL,
const char *  selectedFilter = NULL 
)
pure virtual

◆ msgBox_critical()

virtual int Core::GUIInterface::msgBox_critical ( const char *  title,
const char *  text 
)
pure virtual

◆ msgBox_info()

virtual int Core::GUIInterface::msgBox_info ( const char *  title,
const char *  text 
)
pure virtual

◆ msgBox_warning()

virtual int Core::GUIInterface::msgBox_warning ( const char *  title,
const char *  text 
)
pure virtual

◆ translator_get()

virtual std::string Core::GUIInterface::translator_get ( int  id,
bool  forceEnglish = false 
)
pure virtual

◆ uncheckAll()

virtual void Core::GUIInterface::uncheckAll ( void  )
pure virtual

◆ uncheckMainToolbar()

virtual void Core::GUIInterface::uncheckMainToolbar ( void  )
pure virtual

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