Class PointAttractorForceModule

java.lang.Object
foundry.veil.api.quasar.emitters.module.force.SimplePositionedForce
foundry.veil.api.quasar.emitters.module.force.PointAttractorForceModule
All Implemented Interfaces:
PositionedForce, ForceParticleModule, ParticleModule

public class PointAttractorForceModule extends SimplePositionedForce
  • Constructor Details Link icon

    • PointAttractorForceModule Link icon

      public PointAttractorForceModule(PointAttractorForceData data)
    • PointAttractorForceModule Link icon

      public PointAttractorForceModule(org.joml.Vector3dc position, boolean localPosition, float range, float strength, boolean strengthByDistance, boolean invertDistanceModifier)
  • Method Details Link icon

    • applyForce Link icon

      public void applyForce(QuasarParticle particle)
    • setRange Link icon

      public void setRange(double range)
    • setStrength Link icon

      public void setStrength(float strength)
    • setStrengthByDistance Link icon

      public void setStrengthByDistance(boolean strengthByDistance)
    • setInvertDistanceModifier Link icon

      public void setInvertDistanceModifier(boolean invertDistanceModifier)