Particle Playground - Script Reference  3.0.1
Framework for controlling particles in the Unity Engine.
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NParticlePlayground
 CCollisionCacheThe collision cache contains information of all particle collisions.
 CManipulatorObjectCHolds information about a Manipulator Object. A Manipulator can both be Global and Local and will affect all particles within range.
 CManipulatorParticleThe Manipulator Particle class is a container for tracking particles in their particle system. When reaching a particle on a Manipulator the particle will convert to a PlaygroundEventParticle.
 CManipulatorPropertyCHolds information for a Manipulator Object's different property abilities.
 CMathManipulatorPropertyHolds information for a Math Manipulator. This can be used to apply extensive particle behaviors, such as positioning or changing sizes using sine, cosine or linear interpolation math.
 CMeshParticles
 CPaintObjectCHolds information about a Paint source.
 CPaintPositionCConstructor for a painted position.
 CParticlePlaygroundTrail
 CParticleProjectionCHolds information for Source Projection.
 CParticleStateCHolds information about a State source.
 CPlaybackParticleA Playback Particle is a struct for keeping information about one single particle in a Playground Recorder's recorded data.
 CPlaygroundAxisConstraintsCHold information for axis constraints in X-, Y- and Z-values. These contraints are used to annihilate forces on set axis.
 CPlaygroundBrushCHolds information about a brush used for source painting.
 CPlaygroundCThe PlaygroundC class is the Playground Manager which runs all Particle Playground systems and is containing all Global Manipulators. The Playground Manager acts as a wrapper class for common operations and contain functions for creating and altering particle systems. You will also find the global event delegates (particleEventBirth, particleEventDeath, particleEventCollision and particleEventTime) for any particle systems broadcasting events with "Send To Manager" enabled.
 CPlaygroundCacheThe Playground Cache contains all data for particles in built-in arrays.
 CPlaygroundColliderCHolds information for a Playground Collider (infinite collision plane).
 CPlaygroundCompression
 CPlaygroundEventCHolds information for a Playground Event.
 CPlaygroundEventParticleHolds information for a PlaygroundEventParticle. The Playground Event Particle contains detailed data upon an event and is sent towards any event listeners.
 CPlaygroundFollow
 CPlaygroundFollowerPlayground follower class.
 CPlaygroundGradientCContains information for a color gradient.
 CPlaygroundMultiRecorderThe Particle Playground Multi Recorder enables playback and scrubbing of multiple recorded synchronized particle systems.
 CPlaygroundParticlesCThe PlaygroundParticlesC class is a Particle Playground system driven by the Playground Manager (PlaygroundC). A Particle Playground system contains settings and data for altering a Shuriken component.
 CPlaygroundQueue< T >The Playground Queue class is a self-managed thread pool which consumes actions sent into EnqueueTask(Action).
 CPlaygroundRecorderThe Particle Playground Recorder enables playback and scrubbing of recorded particles. The method used is storing built-in particle arrays as keyframes, then interpolate between current keyframe and next upon playback
 CPlaygroundSaveHolds information for a particle system Snapshot.
 CPlaygroundTrails
 CPlaygroundTransformCWrapper class for the Transform component. This is updated outside- and read inside the multithreaded environment.
 CRecordedFrameThe RecordedFrame class contain information of a single frame of recorded particles for the Playground Recorder's recorded data.
 CSerializedFrameA serialized frame holds information about one recorded frame of particles.
 CSerializedParticleA serialized particle holds information for one single serializable particle inside a recorded frame for the Playground Recorder's recorded data.
 CSimplexNoiseThe Simplex Noise algorithm applied in Turbulence.
 CSkinnedWorldObjectHolds information about a Skinned world object. Consider to NOT use Optimize Game Objects at the skinned mesh's Import Settings for best performance of extracting its vertices.
 CTrailParticleInfoThe trail particle info struct contains data about particles to be read by a Playground Trail.
 CTrailPoint
 CVector3AnimationCurveCHolds AnimationCurves in X, Y and Z variables.
 CWorldObjectHolds information about a World object.
 CWorldObjectBaseCExtended class for World Objects and Skinned World Objects.
 NParticlePlaygroundLanguage
 CPlaygroundLanguageC
 NPlaygroundSplinesCollection of methods for working with splines. This is based on the great learning tutorial Curves and Splines by Jasper Flick
 CPlaygroundSplineHolds information about a spline and contains functions for working with the nodes and bezier handles.
 CPlaygroundSplineMeshThe PlaygroundSplineMesh class lets you create a mesh from a Playground Spline.
 CTransformNode
 CExtensionObjectC
 CPlaygroundBrushPresetC
 CPlaygroundBrushPresetInspectorC
 CPlaygroundCreateBrushWindowC
 CPlaygroundCreatePresetWindowC
 CPlaygroundFollowInspector
 CPlaygroundHierarchyIcon
 CPlaygroundInspectorC
 CPlaygroundInstallLanguageWindowC
 CPlaygroundParticleSystemInspectorC
 CPlaygroundParticleWindowC
 CPlaygroundPresetCircleShotC
 CPlaygroundPresetLaserC
 CPlaygroundRecorderData
 CPlaygroundRecorderInspector
 CPlaygroundSettingsC
 CPlaygroundSplineInspector
 CPlaygroundTrailsInspector
 CPresetCategory
 CPresetObjectC