Package com.fs.starfarer.api.impl.combat
Class TriadShieldStatsBackup.ShieldPiece
java.lang.Object
com.fs.starfarer.api.impl.combat.TriadShieldStatsBackup.ShieldPiece
- Enclosing class:
- TriadShieldStatsBackup
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloat
org.lwjgl.util.vector.Vector2f
org.lwjgl.util.vector.Vector2f
org.lwjgl.util.vector.Vector2f
float
org.lwjgl.util.vector.Vector2f
float
org.lwjgl.util.vector.Vector2f
float
float
boolean
org.lwjgl.util.vector.Vector2f
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) org.lwjgl.util.vector.Vector2f
org.lwjgl.util.vector.Vector2f
float
getPointAlpha
(org.lwjgl.util.vector.Vector2f p) void
render
(float alphaMult) Assumes translated to ship location and rotated, i.e.void
-
Field Details
-
ship
-
offset
public org.lwjgl.util.vector.Vector2f offset -
off
public org.lwjgl.util.vector.Vector2f off -
vel
public org.lwjgl.util.vector.Vector2f vel -
sprite
-
upsideDown
public boolean upsideDown -
side
public float side -
p1
public org.lwjgl.util.vector.Vector2f p1 -
p2
public org.lwjgl.util.vector.Vector2f p2 -
p3
public org.lwjgl.util.vector.Vector2f p3 -
baseAlphaMult
public float baseAlphaMult -
p1Alpha
public float p1Alpha -
p2Alpha
public float p2Alpha -
p3Alpha
public float p3Alpha -
fader
-
flicker
-
-
Constructor Details
-
ShieldPiece
-
-
Method Details
-
updatePointAlpha
public void updatePointAlpha() -
getPointAlpha
public float getPointAlpha(org.lwjgl.util.vector.Vector2f p) -
getAdjustedOffset
public org.lwjgl.util.vector.Vector2f getAdjustedOffset() -
getCenter
public org.lwjgl.util.vector.Vector2f getCenter() -
advance
public void advance(float amount) -
render
public void render(float alphaMult) Assumes translated to ship location and rotated, i.e. offset is the actual location to render at.- Parameters:
alphaMult
-
-