Guiliani  Version 2.6 revision 7293 (documentation build 12)
CGUIComponentManager Class Reference

central component-manager More...

#include <GUIComponentManager.h>

Public Member Functions

 CGUIComponentManager ()
 
void DeleteAnimationHandler ()
 
void DeleteClipboard ()
 
void DeleteCommandHandler ()
 
void DeleteConnectionHandler ()
 
void DeleteEventHandler ()
 
void DeleteFactoryManager ()
 
void DeleteFileSystem ()
 
void DeleteFntWrap ()
 
void DeleteGeneralResourceManager ()
 
void DeleteGfxEnv ()
 
void DeleteGfxWrap ()
 
void DeleteImageLoader ()
 
void DeleteInputMedia ()
 
void DeleteInstances ()
 
void DeleteLocalisationHandler ()
 
void DeleteProfiler ()
 
void DeleteProperties ()
 
void DeleteResourceFileHandler ()
 
void DeleteResourceManager ()
 
void DeleteSndWrap ()
 
void DeleteTimer ()
 
void DeleteTrace ()
 
CGUIAnimationHandlerGetAnimationHandler ()
 
CGUIClipboardGetClipboard ()
 
CGUICommandHandlerGetCommandHandler ()
 
CGUIConnectionHandlerGetConnectionHandler ()
 
CGUIEventHandlerGetEventHandler ()
 
CGUIFactoryManagerGetFactoryManager ()
 
CGUIFileSysWrapGetFileSystem ()
 
CFntWrapGetFntWrap ()
 
CGUIGeneralResourceManagerGetGeneralResourceManager ()
 
CGfxEnvGetGfxEnv ()
 
CGfxWrapGetGfxWrap ()
 
CGUIImageLoaderGetImageLoader ()
 
CGUIInputMediaGetInputMedia ()
 
CGUILocalisationHandlerGetLocalisationHandler ()
 
CGUIProfilerGetProfiler ()
 
CGUIPropertiesGetProperties ()
 
CGUIResourceFileHandlerGetResourceFileHandler ()
 
CGUIResourceManagerGetResourceManager ()
 
CSndWrapGetSndWrap ()
 
CGUIStreamReaderGetStreamReader ()
 
eC_TArrayStack< CGUIStreamReader * > * GetStreamReaderStack ()
 
CGUIStreamWriterGetStreamWriter ()
 
eC_TArrayStack< CGUIStreamWriter * > * GetStreamWriterStack ()
 
CGUITimerGetTimer ()
 
CGUITraceGetTrace ()
 
eC_Bool HasAnimationHandler () const
 
eC_Bool HasClipboard () const
 
eC_Bool HasCommandHandler () const
 
eC_Bool HasConnectionHandler () const
 
eC_Bool HasEventHandler () const
 
eC_Bool HasFactoryManager () const
 
eC_Bool HasFileSystem () const
 
eC_Bool HasFntWrap () const
 
eC_Bool HasGeneralResourceManager () const
 
eC_Bool HasGfxEnv () const
 
eC_Bool HasGfxWrap () const
 
eC_Bool HasImageLoader () const
 
eC_Bool HasInputMedia () const
 
eC_Bool HasLocalisationHandler () const
 
eC_Bool HasProfiler () const
 
eC_Bool HasProperties () const
 
eC_Bool HasResourceFileHandler () const
 
eC_Bool HasResourceManager () const
 
eC_Bool HasSndWrap () const
 
eC_Bool HasTimer () const
 
eC_Bool HasTrace () const
 
void SetAnimationHandler (CGUIAnimationHandler *pkAnimationHandler)
 
void SetClipboard (CGUIClipboard *pkClipboard)
 
void SetCommandHandler (CGUICommandHandler *pkCommandHandler)
 
void SetConnectionHandler (CGUIConnectionHandler *pkConnectionHandler)
 
void SetEventHandler (CGUIEventHandler *pkEventHandler)
 
void SetFactoryManager (CGUIFactoryManager *pkFactoryManager)
 
void SetFileSystem (CGUIFileSysWrap *pkFileSystem)
 
void SetFntWrap (CFntWrap *pkFntWrap)
 
void SetGeneralResourceManager (CGUIGeneralResourceManager *pkGeneralResourceManager)
 
void SetGfxEnv (CGfxEnv *pkGfxEnv)
 
void SetGfxWrap (CGfxWrap *pkGfxWrap)
 
void SetImageLoader (CGUIImageLoader *pkImageLoader)
 
void SetInputMedia (CGUIInputMedia *pkInputMedia)
 
void SetInstances (CGUIComponentManager *pkComponentManager)
 
void SetLocalisationHandler (CGUILocalisationHandler *pkLocalisationHandler)
 
void SetProfiler (CGUIProfiler *pkProfiler)
 
void SetProperties (CGUIProperties *pkProperties)
 
void SetResourceFileHandler (CGUIResourceFileHandler *pkResourceFileHandler)
 
void SetResourceManager (CGUIResourceManager *pkResourceManager)
 
void SetSndWrap (CSndWrap *pkSndWrap)
 
void SetStreamReaderStack (eC_TArrayStack< CGUIStreamReader * > *pkStreamReaderStack)
 
void SetStreamWriterStack (eC_TArrayStack< CGUIStreamWriter * > *pkStreamWriterStack)
 
void SetTimer (CGUITimer *pkTimer)
 
void SetTrace (CGUITrace *pkTrace)
 

Static Public Member Functions

static CGUIComponentManagerGetInstance ()
 

Detailed Description

central component-manager

This is the central class which holds all relevant objects needed for running the GUI.

Constructor & Destructor Documentation

◆ CGUIComponentManager()

CGUIComponentManager::CGUIComponentManager ( )

constructor

Member Function Documentation

◆ DeleteAnimationHandler()

void CGUIComponentManager::DeleteAnimationHandler ( )

delete animation-handler

◆ DeleteClipboard()

void CGUIComponentManager::DeleteClipboard ( )

delete clipboard

◆ DeleteCommandHandler()

void CGUIComponentManager::DeleteCommandHandler ( )

delete command-handler

◆ DeleteConnectionHandler()

void CGUIComponentManager::DeleteConnectionHandler ( )

delete connection-handler

◆ DeleteEventHandler()

void CGUIComponentManager::DeleteEventHandler ( )

delete eventhandler

◆ DeleteFactoryManager()

void CGUIComponentManager::DeleteFactoryManager ( )

delete factory-manager

◆ DeleteFileSystem()

void CGUIComponentManager::DeleteFileSystem ( )

delete file-system

◆ DeleteFntWrap()

void CGUIComponentManager::DeleteFntWrap ( )

delete FntWrap

◆ DeleteGeneralResourceManager()

void CGUIComponentManager::DeleteGeneralResourceManager ( )

delete general-resource manager

◆ DeleteGfxEnv()

void CGUIComponentManager::DeleteGfxEnv ( )

delete GfxEnv

◆ DeleteGfxWrap()

void CGUIComponentManager::DeleteGfxWrap ( )

delete GfxWrap

◆ DeleteImageLoader()

void CGUIComponentManager::DeleteImageLoader ( )

delete image-loader

◆ DeleteInputMedia()

void CGUIComponentManager::DeleteInputMedia ( )

delete input-media

◆ DeleteInstances()

void CGUIComponentManager::DeleteInstances ( )

delete all instances

◆ DeleteLocalisationHandler()

void CGUIComponentManager::DeleteLocalisationHandler ( )

delete localisation-handler

◆ DeleteProfiler()

void CGUIComponentManager::DeleteProfiler ( )

delete profiler

◆ DeleteProperties()

void CGUIComponentManager::DeleteProperties ( )

delete property-handler

◆ DeleteResourceFileHandler()

void CGUIComponentManager::DeleteResourceFileHandler ( )

delete resource-file handler

◆ DeleteResourceManager()

void CGUIComponentManager::DeleteResourceManager ( )

delete resource-manager

◆ DeleteSndWrap()

void CGUIComponentManager::DeleteSndWrap ( )

delete SndWrap

◆ DeleteTimer()

void CGUIComponentManager::DeleteTimer ( )

delete Timer

◆ DeleteTrace()

void CGUIComponentManager::DeleteTrace ( )

delete Trace

◆ GetAnimationHandler()

CGUIAnimationHandler & CGUIComponentManager::GetAnimationHandler ( )

get animation-handler

Returns
instance to animation-handler

◆ GetClipboard()

CGUIClipboard & CGUIComponentManager::GetClipboard ( )

get clipboard

Returns
instance to clipboard

◆ GetCommandHandler()

CGUICommandHandler & CGUIComponentManager::GetCommandHandler ( )

get command-handler

Returns
instance to command-handler

◆ GetConnectionHandler()

CGUIConnectionHandler & CGUIComponentManager::GetConnectionHandler ( )

get connection-handler

Returns
instance to connection-handler

◆ GetEventHandler()

CGUIEventHandler & CGUIComponentManager::GetEventHandler ( )

get event-handler

Returns
instance to event-handler

◆ GetFactoryManager()

CGUIFactoryManager & CGUIComponentManager::GetFactoryManager ( )

get factory-manager

Returns
instance to factory-manager

◆ GetFileSystem()

CGUIFileSysWrap & CGUIComponentManager::GetFileSystem ( )

get file-system

Returns
instance to file-system

◆ GetFntWrap()

CFntWrap & CGUIComponentManager::GetFntWrap ( )

get FntWrap

Returns
instance to FntWrap

◆ GetGeneralResourceManager()

CGUIGeneralResourceManager & CGUIComponentManager::GetGeneralResourceManager ( )

get general resource manager

Returns
instance to general resource manager

◆ GetGfxEnv()

CGfxEnv & CGUIComponentManager::GetGfxEnv ( )

get GfxEnv

Returns
instance to GfxEnv

◆ GetGfxWrap()

CGfxWrap & CGUIComponentManager::GetGfxWrap ( )

get GfxWrap

Returns
instance to GfxWrap

◆ GetImageLoader()

CGUIImageLoader & CGUIComponentManager::GetImageLoader ( )

get image-loader

Returns
instance to image-loader

◆ GetInputMedia()

CGUIInputMedia & CGUIComponentManager::GetInputMedia ( )

get input-media

Returns
instance to input-media

◆ GetInstance()

static CGUIComponentManager & CGUIComponentManager::GetInstance ( )
static

Get instance

Returns
instance

◆ GetLocalisationHandler()

CGUILocalisationHandler & CGUIComponentManager::GetLocalisationHandler ( )

get localisation-handler

Returns
instance to localisation-handler

◆ GetProfiler()

CGUIProfiler & CGUIComponentManager::GetProfiler ( )

get profiler

Returns
instance to profiler

◆ GetProperties()

CGUIProperties & CGUIComponentManager::GetProperties ( )

get property-handler

Returns
instance to property-handler

◆ GetResourceFileHandler()

CGUIResourceFileHandler & CGUIComponentManager::GetResourceFileHandler ( )

get resource-file handler

Returns
instance to resource-file handler

◆ GetResourceManager()

CGUIResourceManager & CGUIComponentManager::GetResourceManager ( )

get resource-manager

Returns
instance to resource-manager

◆ GetSndWrap()

CSndWrap & CGUIComponentManager::GetSndWrap ( )

get SndWrap

Returns
instance to SndWrap

◆ GetStreamReader()

CGUIStreamReader & CGUIComponentManager::GetStreamReader ( )

get streamreader

Returns
streamreader

◆ GetStreamReaderStack()

eC_TArrayStack< CGUIStreamReader * > * CGUIComponentManager::GetStreamReaderStack ( )

get streamreader stack

Returns
streamreader stack

◆ GetStreamWriter()

CGUIStreamWriter & CGUIComponentManager::GetStreamWriter ( )

get streamwriter

Returns
streamwriter

◆ GetStreamWriterStack()

eC_TArrayStack< CGUIStreamWriter * > * CGUIComponentManager::GetStreamWriterStack ( )

get streamwriter stack

Returns
streamwriter stack

◆ GetTimer()

CGUITimer & CGUIComponentManager::GetTimer ( )

get timer

Returns
instance to timer

◆ GetTrace()

CGUITrace & CGUIComponentManager::GetTrace ( )

get trace-system

Returns
instance to trace-system

◆ HasAnimationHandler()

eC_Bool CGUIComponentManager::HasAnimationHandler ( ) const

check if animation-handler has been set

Returns
true if set

◆ HasClipboard()

eC_Bool CGUIComponentManager::HasClipboard ( ) const

check if clipboard has been set

Returns
true if set

◆ HasCommandHandler()

eC_Bool CGUIComponentManager::HasCommandHandler ( ) const

check if command-handler has been set

Returns
true if set

◆ HasConnectionHandler()

eC_Bool CGUIComponentManager::HasConnectionHandler ( ) const

check if connection-handler has been set

Returns
true if set

◆ HasEventHandler()

eC_Bool CGUIComponentManager::HasEventHandler ( ) const

check if event-handler has been set

Returns
true if set

◆ HasFactoryManager()

eC_Bool CGUIComponentManager::HasFactoryManager ( ) const

check if factor-manager has been set

Returns
true if set

◆ HasFileSystem()

eC_Bool CGUIComponentManager::HasFileSystem ( ) const

check if file-system has been set

Returns
true if set

◆ HasFntWrap()

eC_Bool CGUIComponentManager::HasFntWrap ( ) const

check if FntWrap has been set

Returns
true if set

◆ HasGeneralResourceManager()

eC_Bool CGUIComponentManager::HasGeneralResourceManager ( ) const

check if general resource manager has been set

Returns
true if set

◆ HasGfxEnv()

eC_Bool CGUIComponentManager::HasGfxEnv ( ) const

check if GfxEnv has been set

Returns
true if set

◆ HasGfxWrap()

eC_Bool CGUIComponentManager::HasGfxWrap ( ) const

check if GfxWrap is set

Returns
true if set

◆ HasImageLoader()

eC_Bool CGUIComponentManager::HasImageLoader ( ) const

check if image-loader has been set

Returns
true if set

◆ HasInputMedia()

eC_Bool CGUIComponentManager::HasInputMedia ( ) const

check if input-media has been set

Returns
true if set

◆ HasLocalisationHandler()

eC_Bool CGUIComponentManager::HasLocalisationHandler ( ) const

check if localisation-handler has been set

Returns
true if set

◆ HasProfiler()

eC_Bool CGUIComponentManager::HasProfiler ( ) const

check if profiler has been set

Returns
true if set

◆ HasProperties()

eC_Bool CGUIComponentManager::HasProperties ( ) const

check if property-handler has been set

Returns
true if set

◆ HasResourceFileHandler()

eC_Bool CGUIComponentManager::HasResourceFileHandler ( ) const

check if resource-file handler has been set

Returns
true if set

◆ HasResourceManager()

eC_Bool CGUIComponentManager::HasResourceManager ( ) const

check if resource-manager has been set

Returns
true if set

◆ HasSndWrap()

eC_Bool CGUIComponentManager::HasSndWrap ( ) const

check if SndWrap has been set

Returns
true if set

◆ HasTimer()

eC_Bool CGUIComponentManager::HasTimer ( ) const

check if Timer has been set

Returns
true if set

◆ HasTrace()

eC_Bool CGUIComponentManager::HasTrace ( ) const

check if Trace has been set

Returns
true if set

◆ SetAnimationHandler()

void CGUIComponentManager::SetAnimationHandler ( CGUIAnimationHandler pkAnimationHandler)

set animation-handler

Parameters
pkAnimationHandler

◆ SetClipboard()

void CGUIComponentManager::SetClipboard ( CGUIClipboard pkClipboard)

set clipboard-instance

Parameters
pkClipboard

◆ SetCommandHandler()

void CGUIComponentManager::SetCommandHandler ( CGUICommandHandler pkCommandHandler)

set command-handler

Parameters
pkCommandHandler

◆ SetConnectionHandler()

void CGUIComponentManager::SetConnectionHandler ( CGUIConnectionHandler pkConnectionHandler)

set connection-handler

Parameters
pkConnectionHandler

◆ SetEventHandler()

void CGUIComponentManager::SetEventHandler ( CGUIEventHandler pkEventHandler)

set event-handler

Parameters
pkEventHandler

◆ SetFactoryManager()

void CGUIComponentManager::SetFactoryManager ( CGUIFactoryManager pkFactoryManager)

set factory-manager

Parameters
pkFactoryManager

◆ SetFileSystem()

void CGUIComponentManager::SetFileSystem ( CGUIFileSysWrap pkFileSystem)

set file-system

Parameters
pkFileSystem

◆ SetFntWrap()

void CGUIComponentManager::SetFntWrap ( CFntWrap pkFntWrap)

set FntWrap

Parameters
pkFntWrap

◆ SetGeneralResourceManager()

void CGUIComponentManager::SetGeneralResourceManager ( CGUIGeneralResourceManager pkGeneralResourceManager)

set general resource manager

Parameters
pkGeneralResourceManager

◆ SetGfxEnv()

void CGUIComponentManager::SetGfxEnv ( CGfxEnv pkGfxEnv)

set GfxEnv

Parameters
pkGfxEnv

◆ SetGfxWrap()

void CGUIComponentManager::SetGfxWrap ( CGfxWrap pkGfxWrap)

set GfxWrap

Parameters
pkGfxWrap

◆ SetImageLoader()

void CGUIComponentManager::SetImageLoader ( CGUIImageLoader pkImageLoader)

set image-loader

Parameters
pkImageLoader

◆ SetInputMedia()

void CGUIComponentManager::SetInputMedia ( CGUIInputMedia pkInputMedia)

set input-media

Parameters
pkInputMedia

◆ SetInstances()

void CGUIComponentManager::SetInstances ( CGUIComponentManager pkComponentManager)

set instances from another manager

Parameters
pkComponentManager

◆ SetLocalisationHandler()

void CGUIComponentManager::SetLocalisationHandler ( CGUILocalisationHandler pkLocalisationHandler)

set localisation-handler

Parameters
pkLocalisationHandler

◆ SetProfiler()

void CGUIComponentManager::SetProfiler ( CGUIProfiler pkProfiler)

set profiler

Parameters
pkProfiler

◆ SetProperties()

void CGUIComponentManager::SetProperties ( CGUIProperties pkProperties)

set property-handler

Parameters
pkProperties

◆ SetResourceFileHandler()

void CGUIComponentManager::SetResourceFileHandler ( CGUIResourceFileHandler pkResourceFileHandler)

set resource-file handler

Parameters
pkResourceFileHandler

◆ SetResourceManager()

void CGUIComponentManager::SetResourceManager ( CGUIResourceManager pkResourceManager)

set resource-manager

Parameters
pkResourceManager

◆ SetSndWrap()

void CGUIComponentManager::SetSndWrap ( CSndWrap pkSndWrap)

set SndWrap

Parameters
pkSndWrap

◆ SetStreamReaderStack()

void CGUIComponentManager::SetStreamReaderStack ( eC_TArrayStack< CGUIStreamReader * > *  pkStreamReaderStack)

set streamreader stack

Parameters
pkStreamReaderStack

◆ SetStreamWriterStack()

void CGUIComponentManager::SetStreamWriterStack ( eC_TArrayStack< CGUIStreamWriter * > *  pkStreamWriterStack)

set streamwriter stack

Parameters
pkStreamWriterStack

◆ SetTimer()

void CGUIComponentManager::SetTimer ( CGUITimer pkTimer)

set timer

Parameters
pkTimer

◆ SetTrace()

void CGUIComponentManager::SetTrace ( CGUITrace pkTrace)

set trace-system

Parameters
pkTrace

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