CrystalSpace

Public API Reference

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

iComponent Struct Reference
[Shared Class Facility (SCF)]

This interface describes a generic component in Crystal Space. More...

#include <iutil/comp.h>

Inheritance diagram for iComponent:

iBase csBaseRenderStepLoader csBaseRenderStepType csMeshType::eiComponent List of all members.

Public Member Functions

virtual bool Initialize (iObjectRegistry *)=0
 Initialize the component.

Detailed Description

This interface describes a generic component in Crystal Space.

Main creators of instances implementing this interface:

Main ways to get pointers to this interface: Main users of this interface:

Definition at line 50 of file comp.h.


Member Function Documentation

virtual bool iComponent::Initialize iObjectRegistry  )  [pure virtual]
 

Initialize the component.

This is automatically called by system driver at startup so that plugin can do basic initialization stuff, register with the system driver and so on.

Implemented in csBaseRenderStepLoader, csBaseRenderStepType, and csMeshType::eiComponent.


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