Evita  0.16
Public Member Functions | Private Attributes | List of all members
evGUIComponentMultiBrowser Class Reference

#include <evGUIComponentMultiBrowser.h>

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

Public Member Functions

 evGUIComponentMultiBrowser (const int x, const int y, const int width, const int height, const char *title)
 
virtual ~evGUIComponentMultiBrowser (void)
 
virtual const evString GetClassName (void) const
 
virtual void Clear ()
 
virtual void Hide (const unsigned int entry)
 
virtual void Select (const unsigned int entry)
 
unsigned int GetVectorDimension (const unsigned int entry) const
 
void AddVectorDimension (const unsigned int vector_dimension)
 
- Public Member Functions inherited from evGUIMultiBrowser
 evGUIMultiBrowser (const int x, const int y, const int width, const int height, const char *label)
 
virtual ~evGUIMultiBrowser (void)
 
void AddLine (const char *line)
 
unsigned int GetNumSelected (void) const
 
unsigned int * GetSelected (void) const
 
- Public Member Functions inherited from evGUIObject
 evGUIObject (void)
 
virtual ~evGUIObject (void)
 
- Public Member Functions inherited from evObject
 evObject (void)
 
virtual ~evObject (void)
 
void Print (const int tabbing) const
 
void Print (void) const
 
virtual void PrintSelf (const int tabbing) const
 

Private Attributes

std::vector< unsigned int > VectorDimensions
 

Additional Inherited Members

- Protected Member Functions inherited from evObject
 evObject (const evObject &object)
 
- Protected Attributes inherited from evGUIMultiBrowser
Fl_Multi_Browser * Browser
 

Constructor & Destructor Documentation

evGUIComponentMultiBrowser::evGUIComponentMultiBrowser ( const int  x,
const int  y,
const int  width,
const int  height,
const char *  title 
)
inline
evGUIComponentMultiBrowser::~evGUIComponentMultiBrowser ( void  )
inlinevirtual

Member Function Documentation

void evGUIComponentMultiBrowser::AddVectorDimension ( const unsigned int  vector_dimension)
inline
void evGUIComponentMultiBrowser::Clear ( void  )
inlinevirtual

Reimplemented from evGUIMultiBrowser.

virtual const evString evGUIComponentMultiBrowser::GetClassName ( void  ) const
inlinevirtual

Reimplemented from evGUIMultiBrowser.

unsigned int evGUIComponentMultiBrowser::GetVectorDimension ( const unsigned int  entry) const
inline
void evGUIComponentMultiBrowser::Hide ( const unsigned int  entry)
inlinevirtual
void evGUIComponentMultiBrowser::Select ( const unsigned int  entry)
inlinevirtual

Member Data Documentation

std::vector<unsigned int> evGUIComponentMultiBrowser::VectorDimensions
private

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