Class PrimitiveSpawnShapeValue

All Implemented Interfaces:
ResourceData.Configurable, Json.Serializable
Direct Known Subclasses:
CylinderSpawnShapeValue, EllipseSpawnShapeValue, LineSpawnShapeValue, PointSpawnShapeValue, RectangleSpawnShapeValue

public abstract class PrimitiveSpawnShapeValue extends SpawnShapeValue
The base class of all the SpawnShapeValue values which spawn the particles on a geometric primitive.
  • Field Details

    • TMP_V1

      protected static final Vector3 TMP_V1
    • spawnWidthValue

      public ScaledNumericValue spawnWidthValue
    • spawnHeightValue

      public ScaledNumericValue spawnHeightValue
    • spawnDepthValue

      public ScaledNumericValue spawnDepthValue
    • spawnWidth

      protected float spawnWidth
    • spawnWidthDiff

      protected float spawnWidthDiff
    • spawnHeight

      protected float spawnHeight
    • spawnHeightDiff

      protected float spawnHeightDiff
    • spawnDepth

      protected float spawnDepth
    • spawnDepthDiff

      protected float spawnDepthDiff
  • Constructor Details

    • PrimitiveSpawnShapeValue

      public PrimitiveSpawnShapeValue()
    • PrimitiveSpawnShapeValue

      public PrimitiveSpawnShapeValue(PrimitiveSpawnShapeValue value)
  • Method Details