APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.badlogic.gdx.graphics.g3d.particles.values

public abstract Class PrimitiveSpawnShapeValue

extends SpawnShapeValue
Class Inheritance
Known Direct Subclasses
com.badlogic.gdx.graphics.g3d.particles.values.RectangleSpawnShapeValue, com.badlogic.gdx.graphics.g3d.particles.values.CylinderSpawnShapeValue, com.badlogic.gdx.graphics.g3d.particles.values.EllipseSpawnShapeValue, com.badlogic.gdx.graphics.g3d.particles.values.LineSpawnShapeValue, com.badlogic.gdx.graphics.g3d.particles.values.PointSpawnShapeValue
Imports
com.badlogic.gdx.math.Vector3, com.badlogic.gdx.utils.Json, .JsonValue

The base class of all the SpawnShapeValue values which spawn the particles on a geometric primitive.
Author
Inferno

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
pack-priv boolean
protected float
protected float
public ScaledNumericValue
protected float
protected float
public ScaledNumericValue
protected float
protected float
public ScaledNumericValue
protected static final Vector3
Inherited from com.badlogic.gdx.graphics.g3d.particles.values.SpawnShapeValue:
xOffsetValueyOffsetValuezOffsetValue

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public ScaledNumericValue
public ScaledNumericValue
public ScaledNumericValue
public boolean
public void
public void
public void
public void
setDimensions(float width, float height, float depth)

public void
setEdges(boolean edges)

public void
public void
Inherited from com.badlogic.gdx.graphics.g3d.particles.values.SpawnShapeValue:
copyinitloadsavespawnspawnAux

Field Detail

edgesback to summary
pack-priv boolean edges
spawnDepthback to summary
protected float spawnDepth
spawnDepthDiffback to summary
protected float spawnDepthDiff
spawnDepthValueback to summary
public ScaledNumericValue spawnDepthValue
spawnHeightback to summary
protected float spawnHeight
spawnHeightDiffback to summary
protected float spawnHeightDiff
spawnHeightValueback to summary
public ScaledNumericValue spawnHeightValue
spawnWidthback to summary
protected float spawnWidth
spawnWidthDiffback to summary
protected float spawnWidthDiff
spawnWidthValueback to summary
public ScaledNumericValue spawnWidthValue
TMP_V1back to summary
protected static final Vector3 TMP_V1

Constructor Detail

PrimitiveSpawnShapeValueback to summary
public PrimitiveSpawnShapeValue()
PrimitiveSpawnShapeValueback to summary
public PrimitiveSpawnShapeValue(PrimitiveSpawnShapeValue value)

Method Detail

getSpawnDepthback to summary
public ScaledNumericValue getSpawnDepth()
getSpawnHeightback to summary
public ScaledNumericValue getSpawnHeight()
getSpawnWidthback to summary
public ScaledNumericValue getSpawnWidth()
isEdgesback to summary
public boolean isEdges()
loadback to summary
public void load(ParticleValue value)

Overrides com.badlogic.gdx.graphics.g3d.particles.values.SpawnShapeValue.load.

Annotations
@Override
readback to summary
public void read(Json json, JsonValue jsonData)

Overrides com.badlogic.gdx.graphics.g3d.particles.values.SpawnShapeValue.read.

Implements com.badlogic.gdx.utils.Json.Serializable.read.

Annotations
@Override
setActiveback to summary
public void setActive(boolean active)

Overrides com.badlogic.gdx.graphics.g3d.particles.values.ParticleValue.setActive.

Annotations
@Override
setDimensionsback to summary
public void setDimensions(float width, float height, float depth)
setEdgesback to summary
public void setEdges(boolean edges)
startback to summary
public void start()

Overrides com.badlogic.gdx.graphics.g3d.particles.values.SpawnShapeValue.start.

Annotations
@Override
writeback to summary
public void write(Json json)

Overrides com.badlogic.gdx.graphics.g3d.particles.values.SpawnShapeValue.write.

Implements com.badlogic.gdx.utils.Json.Serializable.write.

Annotations
@Override
com.badlogic.gdx.graphics.g3d.particles.values back to summary

public final Enum PrimitiveSpawnShapeValue.SpawnSide

extends Enum<PrimitiveSpawnShapeValue.SpawnSide>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final PrimitiveSpawnShapeValue.SpawnSide
public static final PrimitiveSpawnShapeValue.SpawnSide
public static final PrimitiveSpawnShapeValue.SpawnSide

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static PrimitiveSpawnShapeValue.SpawnSide
public static PrimitiveSpawnShapeValue.SpawnSide[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

bothback to summary
public static final PrimitiveSpawnShapeValue.SpawnSide both
bottomback to summary
public static final PrimitiveSpawnShapeValue.SpawnSide bottom
topback to summary
public static final PrimitiveSpawnShapeValue.SpawnSide top

Constructor Detail

SpawnSideback to summary
private SpawnSide()

Method Detail

valueOfback to summary
public static PrimitiveSpawnShapeValue.SpawnSide valueOf(String name)
valuesback to summary
public static PrimitiveSpawnShapeValue.SpawnSide[] values()