Package com.fs.starfarer.api.combat
Interface BeamAPI
public interface BeamAPI
-
Method Summary
Modifier and TypeMethodDescriptionboolean
float
org.lwjgl.util.vector.Vector2f
getFrom()
float
float
float
float
float
org.lwjgl.util.vector.Vector2f
org.lwjgl.util.vector.Vector2f
getTo()
float
getWidth()
void
setCoreColor
(Color coreColor) void
setCoreTexture
(String spriteName) void
setFringeColor
(Color fringeColor) void
setFringeTexture
(String spriteName) void
setHitGlow
(SpriteAPI sprite) void
setPixelsPerTexel
(float pixelsPerTexel) void
setWidth
(float width)
-
Method Details
-
getFrom
org.lwjgl.util.vector.Vector2f getFrom() -
getTo
org.lwjgl.util.vector.Vector2f getTo() -
getWeapon
WeaponAPI getWeapon() -
getSource
ShipAPI getSource() -
didDamageThisFrame
boolean didDamageThisFrame() -
getDamageTarget
CombatEntityAPI getDamageTarget() -
getBrightness
float getBrightness() -
setHitGlow
-
getHitGlow
SpriteAPI getHitGlow() -
getHitGlowBrightness
float getHitGlowBrightness() -
getWidth
float getWidth() -
setWidth
void setWidth(float width) -
getPixelsPerTexel
float getPixelsPerTexel() -
setPixelsPerTexel
void setPixelsPerTexel(float pixelsPerTexel) -
getCoreColor
Color getCoreColor() -
setCoreColor
-
getFringeColor
Color getFringeColor() -
setFringeColor
-
getDamage
DamageAPI getDamage() -
getHitGlowRadius
float getHitGlowRadius() -
setFringeTexture
-
setCoreTexture
-
getLength
float getLength() -
getRayEndPrevFrame
org.lwjgl.util.vector.Vector2f getRayEndPrevFrame() -
getLengthPrevFrame
float getLengthPrevFrame()
-