![]() |
Magical Box
1.15
Modular Particle Engine for Unity3D
|
| ColorKey | A color gradient key |
| EmitterEventTrigger | Simple trigger class that registers to events and sends a message |
| MBAnchor | Class to create visible hierarchies within Magical Box |
| MBBoxEmitter | Provides an rectangle emitter |
| MBCircleEmitter | Provides a circular emitter type |
| MBEditorEmitterTypeHandler | Base MBEmitterType's GUI handler class |
| MBEditorEnabledScript | Class providing runtime features in the editor |
| MBEditorParameterHandler | Base MBParameter's GUI handler |
| MBEmitter | Emitter class |
| MBEmitterType | Base emitte type class |
| MBEmitterTypeHandler | Attribute class to identify a MBEmitterType's GUI handling class |
| MBEmitterTypeInfo | Attribute class that defines editor-parameters for EmitterType's |
| MBEvent | Class that represents a Magical Box event |
| MBGUI | GUI helper class to get a consistent layout |
| MBHollowBoxEmitter | Provides a hollow box emitter |
| MBHollowRectEmitter | Provides a hollow rectangle emitter |
| MBImageEmitter | Provides an image map based emitter type |
| MBLayer | |
| MBLineEmitter | Provides a line emitter type |
| MBMeshEdgeEmitter | Provides a mesh edge emitter type |
| MBMeshSurfaceEmitter | Provides a mesh face emitter type |
| MBMeshVertexEmitter | Provides a mesh vertex emitter type |
| MBMessageObject | Class holding callback infos gathered by reflection |
| MBObject | Base class that all Magical Box components (except particles) inherit from |
| MBParameter | Base class of all parameters |
| MBParameterHandler | Attribute class to identity a MBParameter's GUI handler |
| MBParameterInfo | Class to define usage of this parameter for the editor |
| MBParticle | THE Particle class. This is what it's all about! |
| MBParticleAcceleration | Acceleration parameter |
| MBParticleCollider | World Collider parameter |
| MBParticleColorBase | Base class for color manipulating parameters |
| MBParticleColorFixed | Fixed color parameter |
| MBParticleColorTimeline | Timeline color parameter |
| MBParticleFriction | Friction parameter |
| MBParticleGravity | Gravity parameter |
| MBParticleHeading | Heading parameter |
| MBParticleImageAnimation | Image Animation parameter |
| MBParticleLifetime | Lifetime parameter |
| MBParticleLightning | Lightning parameter |
| MBParticleMass | Mass parameter |
| MBParticleMathOperator | Math Operator Parameter |
| MBParticleOrientation | Orientation parameter |
| MBParticleRadialForce | Radial force zone parameter |
| MBParticleRectForce | Rectangle force zone parameter |
| MBParticleRotation | Rotation parameter |
| MBParticleSize | Size parameter |
| MBParticleSize3 | Size parameter |
| MBParticleSystem | Main ParticleSystem class |
| MBParticleTransformConnector | Mesh parameter |
| MBParticleVelocity | Velocity parameter |
| MBParticleZoneBase | Base class for zone parameters |
| MBPolygonEmitter | Provides a polygon line emitter type |
| MBRectEmitter | Provides an rectangle emitter |
| MBRotateAxis | Class to steady rotate by a certain amount |
| MBSendMessageTarget | Class handling SendMessage-like events |
| MBSphereEmitter | Provides a spherical emitter type |
| MBSyncToCursor2D | Class to set transform to match mouse cursor |
| MBTriangle | |
| MBUtility | Utility class with useful functions |
| Perlin | Class for perlin noise generation. Taken from Unity's procedural example |