SCV  4.2.1
Simple Components for Visual
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
scv::InternalFrameHolder Class Reference

#include <InternalFrameHolder.h>

Inheritance diagram for scv::InternalFrameHolder:
Singleton< T >

Public Member Functions

void display (void)
 
bool processMouse (const scv::MouseEvent &evt)
 
bool processKey (const scv::KeyEvent &evt)
 
void closeAllWindows (void)
 
void registerFrame (InternalFrame *frame)
 

Protected Attributes

std::deque< InternalFrame * > _framesDeque
 

Friends

class Singleton< InternalFrameHolder >
 

Additional Inherited Members

- Static Public Member Functions inherited from Singleton< T >
static void setInstance (T *instance)
 
static T * getInstance ()
 
static void destroyInstance ()
 
- Protected Member Functions inherited from Singleton< T >
 Singleton (void)
 
virtual ~Singleton (void)
 
 Singleton (const Singleton &source)
 
- Static Protected Attributes inherited from Singleton< T >
static T * _instance = 0
 

Member Function Documentation

void scv::InternalFrameHolder::closeAllWindows ( void  )
void scv::InternalFrameHolder::display ( void  )
bool scv::InternalFrameHolder::processKey ( const scv::KeyEvent evt)
bool scv::InternalFrameHolder::processMouse ( const scv::MouseEvent evt)
void scv::InternalFrameHolder::registerFrame ( InternalFrame frame)

Friends And Related Function Documentation

friend class Singleton< InternalFrameHolder >
friend

Member Data Documentation

std::deque<InternalFrame*> scv::InternalFrameHolder::_framesDeque
protected

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