Starsector API
Loading...
Searching...
No Matches
FleetMemberViewAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.fleet;
2
3import java.awt.Color;
4
5import org.lwjgl.util.vector.Vector2f;
6
7import com.fs.starfarer.api.util.ColorShifterAPI;
8import com.fs.starfarer.api.util.ValueShifterAPI;
9
10public interface FleetMemberViewAPI {
11
12 ColorShifterAPI getEngineColor();
13 ValueShifterAPI getEngineWidthMult();
14 ValueShifterAPI getEngineHeightMult();
15 ColorShifterAPI getEngineGlowColor();
16 ValueShifterAPI getEngineGlowSizeMult();
17 ColorShifterAPI getContrailColor();
18 ValueShifterAPI getContrailWidthMult();
19 ValueShifterAPI getContrailDurMult();
20 ColorShifterAPI getGlowColor();
22 ColorShifterAPI getWindEffectColor();
23 //ValueShifterAPI getWindEffectLengthMult();
24 ValueShifterAPI getWindEffectDirX();
25 ValueShifterAPI getWindEffectDirY();
26 void setJitter(float durIn, float durOut, Color color, int copies, float maxJitterRange);
27 boolean isJittering();
28 void overrideOffset(float x, float y);
29 void setJitterBrightness(float b);
30 void endJitter();
31 void setUseCircularJitter(boolean circular);
32 void setJitterDirection(Vector2f jitterDirection);
33 void setJitterLength(float jitterLength);
34
35}
void setJitter(float durIn, float durOut, Color color, int copies, float maxJitterRange)
void setJitterDirection(Vector2f jitterDirection)