Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.combat.BeamAPI Interface Reference

Public Member Functions

Vector2f getFrom ()
 
Vector2f getTo ()
 
WeaponAPI getWeapon ()
 
ShipAPI getSource ()
 
boolean didDamageThisFrame ()
 
CombatEntityAPI getDamageTarget ()
 
float getBrightness ()
 
void setHitGlow (SpriteAPI sprite)
 
SpriteAPI getHitGlow ()
 
float getHitGlowBrightness ()
 
float getWidth ()
 
void setWidth (float width)
 
float getPixelsPerTexel ()
 
void setPixelsPerTexel (float pixelsPerTexel)
 
Color getCoreColor ()
 
void setCoreColor (Color coreColor)
 
Color getFringeColor ()
 
void setFringeColor (Color fringeColor)
 
DamageAPI getDamage ()
 
float getHitGlowRadius ()
 
void setFringeTexture (String spriteName)
 
void setCoreTexture (String spriteName)
 
float getLength ()
 
Vector2f getRayEndPrevFrame ()
 
float getLengthPrevFrame ()
 

Detailed Description

Definition at line 10 of file BeamAPI.java.

Member Function Documentation

◆ didDamageThisFrame()

boolean com.fs.starfarer.api.combat.BeamAPI.didDamageThisFrame ( )

◆ getBrightness()

float com.fs.starfarer.api.combat.BeamAPI.getBrightness ( )

◆ getCoreColor()

Color com.fs.starfarer.api.combat.BeamAPI.getCoreColor ( )

◆ getDamage()

DamageAPI com.fs.starfarer.api.combat.BeamAPI.getDamage ( )

◆ getDamageTarget()

CombatEntityAPI com.fs.starfarer.api.combat.BeamAPI.getDamageTarget ( )

◆ getFringeColor()

Color com.fs.starfarer.api.combat.BeamAPI.getFringeColor ( )

◆ getFrom()

Vector2f com.fs.starfarer.api.combat.BeamAPI.getFrom ( )

◆ getHitGlow()

SpriteAPI com.fs.starfarer.api.combat.BeamAPI.getHitGlow ( )

◆ getHitGlowBrightness()

float com.fs.starfarer.api.combat.BeamAPI.getHitGlowBrightness ( )

◆ getHitGlowRadius()

float com.fs.starfarer.api.combat.BeamAPI.getHitGlowRadius ( )

◆ getLength()

float com.fs.starfarer.api.combat.BeamAPI.getLength ( )

◆ getLengthPrevFrame()

float com.fs.starfarer.api.combat.BeamAPI.getLengthPrevFrame ( )

◆ getPixelsPerTexel()

float com.fs.starfarer.api.combat.BeamAPI.getPixelsPerTexel ( )

◆ getRayEndPrevFrame()

Vector2f com.fs.starfarer.api.combat.BeamAPI.getRayEndPrevFrame ( )

◆ getSource()

ShipAPI com.fs.starfarer.api.combat.BeamAPI.getSource ( )

◆ getTo()

Vector2f com.fs.starfarer.api.combat.BeamAPI.getTo ( )

◆ getWeapon()

WeaponAPI com.fs.starfarer.api.combat.BeamAPI.getWeapon ( )

◆ getWidth()

float com.fs.starfarer.api.combat.BeamAPI.getWidth ( )

◆ setCoreColor()

void com.fs.starfarer.api.combat.BeamAPI.setCoreColor ( Color  coreColor)

◆ setCoreTexture()

void com.fs.starfarer.api.combat.BeamAPI.setCoreTexture ( String  spriteName)

◆ setFringeColor()

void com.fs.starfarer.api.combat.BeamAPI.setFringeColor ( Color  fringeColor)

◆ setFringeTexture()

void com.fs.starfarer.api.combat.BeamAPI.setFringeTexture ( String  spriteName)

◆ setHitGlow()

void com.fs.starfarer.api.combat.BeamAPI.setHitGlow ( SpriteAPI  sprite)

◆ setPixelsPerTexel()

void com.fs.starfarer.api.combat.BeamAPI.setPixelsPerTexel ( float  pixelsPerTexel)

◆ setWidth()

void com.fs.starfarer.api.combat.BeamAPI.setWidth ( float  width)

The documentation for this interface was generated from the following file: