CrystalSpace

Public API Reference

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

awsEmbeddedComponentFactory Class Reference

Factory for custom AWS component. More...

#include <iaws/awsecomp.h>

Inheritance diagram for awsEmbeddedComponentFactory:

iAwsComponentFactory iBase List of all members.

Public Member Functions

 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 487 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 497 of file awsecomp.h.

virtual awsEmbeddedComponentFactory::~awsEmbeddedComponentFactory  )  [inline, virtual]
 

Does nothing.

Definition at line 503 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 511 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 517 of file awsecomp.h.

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

iAws* awsEmbeddedComponentFactory::WindowManager  )  [inline]
 

Returns the current window manager.

Definition at line 508 of file awsecomp.h.


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