CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

csApp::csAppPlugin Class Reference

The iComponent interface. More...

#include <csws/csapp.h>

Inheritance diagram for csApp::csAppPlugin:

iComponent iBase List of all members.

Public Member Functions

 csAppPlugin (csApp *iParent)
 Constructor.
virtual ~csAppPlugin ()
 Destructor.
virtual bool Initialize (iObjectRegistry *object_reg)
 Initialize the application plugin.
virtual bool HandleEvent (iEvent &Event)
 Handle a event and return true if processed.

Public Attributes

csAppapp
 The parent application.
csApp::csAppPlugin::eiEventHandler scfiEventHandler
 iEventHandler implementation.

Detailed Description

The iComponent interface.

Definition at line 112 of file csapp.h.


Constructor & Destructor Documentation

csApp::csAppPlugin::csAppPlugin csApp iParent  ) 
 

Constructor.

virtual csApp::csAppPlugin::~csAppPlugin  )  [virtual]
 

Destructor.


Member Function Documentation

virtual bool csApp::csAppPlugin::HandleEvent iEvent Event  )  [virtual]
 

Handle a event and return true if processed.

virtual bool csApp::csAppPlugin::Initialize iObjectRegistry object_reg  )  [virtual]
 

Initialize the application plugin.

Implements iComponent.


Member Data Documentation

csApp* csApp::csAppPlugin::app
 

The parent application.

Definition at line 117 of file csapp.h.

csApp::csAppPlugin::eiEventHandler csApp::csAppPlugin::scfiEventHandler
 

iEventHandler implementation.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.3.9.1