CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

awsEmbeddedComponentFactory Class Reference

Factory for custom AWS component. More...

#include <awsecomp.h>

Inheritance diagram for awsEmbeddedComponentFactory:

iAwsComponentFactory iBase List of all members.

Public Methods

 awsEmbeddedComponentFactory (iAws *_wmgr)
 Calls register to register the component that it builds with the window manager. More...

virtual ~awsEmbeddedComponentFactory ()
 Does nothing. More...

iAwsWindowManager ()
 Returns the current window manager. More...

virtual void Register (const char *type)
 Registers this factory with the window manager. More...

virtual void RegisterConstant (const char *name, int value)
 Registers constants for the parser so that we can construct right. More...


Detailed Description

Factory for custom AWS component.

See also awsEmbeddedComponent.

Definition at line 461 of file awsecomp.h.


Constructor & Destructor Documentation

awsEmbeddedComponentFactory::awsEmbeddedComponentFactory iAws   _wmgr [inline]
 

Calls register to register the component that it builds with the window manager.

Definition at line 468 of file awsecomp.h.

virtual awsEmbeddedComponentFactory::~awsEmbeddedComponentFactory   [inline, virtual]
 

Does nothing.

Definition at line 474 of file awsecomp.h.


Member Function Documentation

virtual void awsEmbeddedComponentFactory::Register const char *    type [inline, virtual]
 

Registers this factory with the window manager.

Implements iAwsComponentFactory.

Definition at line 482 of file awsecomp.h.

References iAws::RegisterComponentFactory.

virtual void awsEmbeddedComponentFactory::RegisterConstant const char *    name,
int    value
[inline, virtual]
 

Registers constants for the parser so that we can construct right.

Implements iAwsComponentFactory.

Definition at line 488 of file awsecomp.h.

References iAws::GetPrefMgr, and iAwsPrefManager::RegisterConstant.

iAws* awsEmbeddedComponentFactory::WindowManager   [inline]
 

Returns the current window manager.

Definition at line 479 of file awsecomp.h.


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