Particle Playground - Script Reference  3.0.1
Framework for controlling particles in the Unity Engine.
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
ParticlePlayground.WorldObjectBaseC Class Reference

Extended class for World Objects and Skinned World Objects. More...

Inheritance diagram for ParticlePlayground.WorldObjectBaseC:
ParticlePlayground.SkinnedWorldObject ParticlePlayground.WorldObject

Public Member Functions

void UpdateMatrix (bool isLocal)
 

Public Attributes

GameObject gameObject
 The GameObject of this World Object. More...
 
Transform transform
 The Transform of this World Object. More...
 
Rigidbody rigidbody
 The Rigidbody of this World Object. More...
 
MeshFilter meshFilter
 The mesh filter of this World Object (will be null for skinned meshes). More...
 
Mesh mesh
 The mesh of this World Object. More...
 
Vector3[] vertexPositions
 The vertices of this World Object. More...
 
Vector3[] normals
 The normals of this World Object. More...
 
bool updateNormals = false
 Determines if normals should update. More...
 
int cachedId
 The id of this World Object (used to keep track when this object changes). More...
 
bool initialized = false
 Determines if this World Object is initialized. More...
 
Matrix4x4 transformMatrix = new Matrix4x4()
 The transform matrix of this World Object. All source positions is calculated based on this matrix. More...
 
ScaleMethod scaleMethod
 The scale method to use when updating the transform matrix. More...
 

Detailed Description

Extended class for World Objects and Skinned World Objects.

Member Data Documentation

int ParticlePlayground.WorldObjectBaseC.cachedId

The id of this World Object (used to keep track when this object changes).

GameObject ParticlePlayground.WorldObjectBaseC.gameObject

The GameObject of this World Object.

bool ParticlePlayground.WorldObjectBaseC.initialized = false

Determines if this World Object is initialized.

Mesh ParticlePlayground.WorldObjectBaseC.mesh

The mesh of this World Object.

MeshFilter ParticlePlayground.WorldObjectBaseC.meshFilter

The mesh filter of this World Object (will be null for skinned meshes).

Vector3 [] ParticlePlayground.WorldObjectBaseC.normals

The normals of this World Object.

Rigidbody ParticlePlayground.WorldObjectBaseC.rigidbody

The Rigidbody of this World Object.

ScaleMethod ParticlePlayground.WorldObjectBaseC.scaleMethod

The scale method to use when updating the transform matrix.

Transform ParticlePlayground.WorldObjectBaseC.transform

The Transform of this World Object.

Matrix4x4 ParticlePlayground.WorldObjectBaseC.transformMatrix = new Matrix4x4()

The transform matrix of this World Object. All source positions is calculated based on this matrix.

bool ParticlePlayground.WorldObjectBaseC.updateNormals = false

Determines if normals should update.

Vector3 [] ParticlePlayground.WorldObjectBaseC.vertexPositions

The vertices of this World Object.


The documentation for this class was generated from the following file: