Class ConstantForceModule
java.lang.Object
foundry.veil.api.quasar.emitters.module.force.ConstantForceModule
- All Implemented Interfaces:
ForceParticleModule,ParticleModule
-
Constructor Summary
ConstructorsConstructorDescriptionConstantForceModule(org.joml.Vector3d acceleration) ConstantForceModule(org.joml.Vector3dc acceleration) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyForce(QuasarParticle particle) org.joml.Vector3dvoidsetStrength(float strength) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface foundry.veil.api.quasar.emitters.module.ParticleModule
onRemove
-
Constructor Details
-
ConstantForceModule
public ConstantForceModule(org.joml.Vector3dc acceleration) -
ConstantForceModule
public ConstantForceModule(org.joml.Vector3d acceleration)
-
-
Method Details
-
applyForce
- Specified by:
applyForcein interfaceForceParticleModule
-
setStrength
public void setStrength(float strength) - Specified by:
setStrengthin interfaceForceParticleModule
-
getAcceleration
public org.joml.Vector3d getAcceleration()
-