Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages
iAwsKeyFactory Struct Reference
[AWS]
Interface for key factories.
More...
#include <iaws/aws.h>
Inheritance diagram for iAwsKeyFactory:

Public Member Functions | |
virtual void | Initialize (const char *name, const char *component_type)=0 |
Initializes the factory , name is the name of this component, component type is it's type. | |
virtual void | AddToWindowList (iAwsPrefManager *pm)=0 |
Adds this factory's base to the window manager IF the base is a window. | |
virtual void | AddFactory (iAwsKeyFactory *factory)=0 |
Adds the given factory's base in as a child of this factory. | |
virtual void | AddIntKey (const char *name, int v)=0 |
Add an integer key. | |
virtual void | AddStringKey (const char *name, const char *v)=0 |
Add a string key. | |
virtual void | AddRectKey (const char *name, csRect v)=0 |
Add a rect key. | |
virtual void | AddRGBKey (const char *name, unsigned char r, unsigned char g, unsigned char b)=0 |
Add an RGB key. | |
virtual void | AddPointKey (const char *name, csPoint v)=0 |
Add a point key. | |
virtual void | AddConnectionKey (const char *name, iAwsSink *s, unsigned long t, unsigned long sig)=0 |
Add a connection key. | |
virtual void | AddConnectionNode (iAwsConnectionNodeFactory *node)=0 |
Add a connection node (from a factory). |
Detailed Description
Interface for key factories.
Definition at line 1073 of file aws.h.
Member Function Documentation
|
Add a connection key.
|
|
Add a connection node (from a factory).
|
|
Adds the given factory's base in as a child of this factory.
|
|
Add an integer key.
|
|
Add a point key.
|
|
Add a rect key.
|
|
Add an RGB key.
|
|
Add a string key.
|
|
Adds this factory's base to the window manager IF the base is a window.
|
|
Initializes the factory , name is the name of this component, component type is it's type.
|
The documentation for this struct was generated from the following file:
- iaws/aws.h
Generated for Crystal Space by doxygen 1.3.9.1