Public Member Functions
CMainWindowInterface Class Reference

Interface for the creation of GUIs with the GUI toolkit of the IVT. More...

#include <MainWindowInterface.h>

Inheritance diagram for CMainWindowInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual WIDGET_HANDLE AddButton (int x, int y, int width, int height, const char *text, WIDGET_HANDLE parent=0)=0
virtual WIDGET_HANDLE AddCheckBox (int x, int y, int width, int height, const char *text, bool checked, WIDGET_HANDLE parent=0)=0
virtual WIDGET_HANDLE AddComboBox (int x, int y, int width, int height, int num_entries, const char **entries, int current_entry, WIDGET_HANDLE parent=0)=0
virtual WIDGET_HANDLE AddGLWidget (int x, int y, int width, int height, WIDGET_HANDLE parent=0)=0
virtual WIDGET_HANDLE AddImage (int x, int y, int width, int height, WIDGET_HANDLE parent=0)=0
virtual WIDGET_HANDLE AddLabel (int x, int y, int width, int height, const char *text, WIDGET_HANDLE parent=0)=0
virtual WIDGET_HANDLE AddSlider (int x, int y, int width, int height, int min_value, int max_value, int step, int value, WIDGET_HANDLE parent=0)=0
virtual WIDGET_HANDLE AddTextEdit (int x, int y, int width, int height, const char *text, WIDGET_HANDLE parent=0)=0
virtual int GetModifierKeyState ()=0
virtual bool GetText (WIDGET_HANDLE widget, char *text, int len)=0
virtual bool GetValue (WIDGET_HANDLE widget, int &value)=0
virtual void Hide (WIDGET_HANDLE widget=0)=0
virtual bool MakeCurrentGLWidget (WIDGET_HANDLE widget)=0
virtual void SetEventCallback (CMainWindowEventInterface *callback)=0
virtual bool SetImage (WIDGET_HANDLE widget, const CByteImage *pImage)=0
virtual void SetSize (int width, int height, WIDGET_HANDLE widget=0)
virtual bool SetText (WIDGET_HANDLE widget, const char *text)=0
virtual bool SetValue (WIDGET_HANDLE widget, int value)=0
virtual void Show (WIDGET_HANDLE widget=0)=0
virtual bool SwapBuffersGLWidget (WIDGET_HANDLE widget)=0
virtual ~CMainWindowInterface ()

Detailed Description

Interface for the creation of GUIs with the GUI toolkit of the IVT.

Definition at line 81 of file MainWindowInterface.h.


Constructor & Destructor Documentation

virtual CMainWindowInterface::~CMainWindowInterface ( ) [inline, virtual]

Definition at line 85 of file MainWindowInterface.h.


Member Function Documentation

virtual WIDGET_HANDLE CMainWindowInterface::AddButton ( int  x,
int  y,
int  width,
int  height,
const char *  text,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual WIDGET_HANDLE CMainWindowInterface::AddCheckBox ( int  x,
int  y,
int  width,
int  height,
const char *  text,
bool  checked,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual WIDGET_HANDLE CMainWindowInterface::AddComboBox ( int  x,
int  y,
int  width,
int  height,
int  num_entries,
const char **  entries,
int  current_entry,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual WIDGET_HANDLE CMainWindowInterface::AddGLWidget ( int  x,
int  y,
int  width,
int  height,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual WIDGET_HANDLE CMainWindowInterface::AddImage ( int  x,
int  y,
int  width,
int  height,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual WIDGET_HANDLE CMainWindowInterface::AddLabel ( int  x,
int  y,
int  width,
int  height,
const char *  text,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual WIDGET_HANDLE CMainWindowInterface::AddSlider ( int  x,
int  y,
int  width,
int  height,
int  min_value,
int  max_value,
int  step,
int  value,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual WIDGET_HANDLE CMainWindowInterface::AddTextEdit ( int  x,
int  y,
int  width,
int  height,
const char *  text,
WIDGET_HANDLE  parent = 0 
) [pure virtual]
virtual int CMainWindowInterface::GetModifierKeyState ( ) [pure virtual]
virtual bool CMainWindowInterface::GetText ( WIDGET_HANDLE  widget,
char *  text,
int  len 
) [pure virtual]
virtual bool CMainWindowInterface::GetValue ( WIDGET_HANDLE  widget,
int &  value 
) [pure virtual]
virtual void CMainWindowInterface::Hide ( WIDGET_HANDLE  widget = 0) [pure virtual]
virtual bool CMainWindowInterface::MakeCurrentGLWidget ( WIDGET_HANDLE  widget) [pure virtual]
virtual bool CMainWindowInterface::SetImage ( WIDGET_HANDLE  widget,
const CByteImage pImage 
) [pure virtual]
virtual void CMainWindowInterface::SetSize ( int  width,
int  height,
WIDGET_HANDLE  widget = 0 
) [inline, virtual]

Reimplemented in CWin32MainWindow.

Definition at line 116 of file MainWindowInterface.h.

virtual bool CMainWindowInterface::SetText ( WIDGET_HANDLE  widget,
const char *  text 
) [pure virtual]
virtual bool CMainWindowInterface::SetValue ( WIDGET_HANDLE  widget,
int  value 
) [pure virtual]
virtual void CMainWindowInterface::Show ( WIDGET_HANDLE  widget = 0) [pure virtual]
virtual bool CMainWindowInterface::SwapBuffersGLWidget ( WIDGET_HANDLE  widget) [pure virtual]

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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:58