| Name | Unit | Description |
|---|---|---|
| TFBU_ConeEmitter | fbu_emitters | Emits particles inside or on the surface of a cone |
| TFBU_CubeEmitter | fbu_emitters | Emits particles between two cubes |
| TFBU_CustomEmitter | fbu_emitters | Abstract emitter class |
| TFBU_Effect | fbu_effectmanager | This class is meant to be the ancestor class of an effect implementation to use with the manager. Therefore, the Update, Render and SetRenderMode methods are abstract and must be overwritten in your effect implementation. |
| TFBU_EffectManager | fbu_effectmanager | This is the main manager class. See the unit description for a detailed description of how it works. |
| TFBU_FaceEmitter | fbu_emitters | Face Emitter, emits particles on a face |
| TFBU_FontEmitter | fbu_emitters | Font Emitter, displays fonts with particles |
| TFBU_FontMap | fbu_emitters | Particle Font Map. It is generated by a pixmap of 256 characters (bitmap font) |
| TFBU_SphereEmitter | fbu_emitters | Emits particles spherically |
| TFB_AppearanceModel | FireBlade | Particle appearance sequence |
| TFB_CollisionPrimitive | fb_collision_types | Abstract collision primitive class. Notes for implementing an own primitive:
|
| TFB_CollisionTree | fb_collision | Particle collision tree |
| TFB_Context | FireBlade | Particle generation context |
| TFB_Magnet | FireBlade | Particle magnet |
| TFB_Material | fb_collision_types | Material data |
| TFB_ParticleData | FireBlade | Contains all data used to calculate physics and visual appereance of a particle. |
| TFB_SkeletonBone | FireBlade | Contains vertex information of a particle. |