CrystalSpace

Public API Reference

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

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.

virtual ~awsEmbeddedComponentFactory ()
 Does nothing.

iAwsWindowManager ()
 Returns the current window manager.

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

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


Detailed Description

Factory for custom AWS component.

See also awsEmbeddedComponent.

Definition at line 547 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 557 of file awsecomp.h.

virtual awsEmbeddedComponentFactory::~awsEmbeddedComponentFactory   [inline, virtual]
 

Does nothing.

Definition at line 563 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 571 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 577 of file awsecomp.h.

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

iAws* awsEmbeddedComponentFactory::WindowManager   [inline]
 

Returns the current window manager.

Definition at line 568 of file awsecomp.h.


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