Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.util.TimeoutTracker< T > Class Template Reference

Classes

class  ItemData
 

Public Member Functions

void add (T item, float time)
 
void add (T item, float time, float limit)
 
void set (T item, float time)
 
float getRemaining (T item)
 
void remove (T item)
 
List< TgetItems ()
 
void clear ()
 
void advance (float amount)
 
boolean contains (T item)
 

Detailed Description

Definition at line 8 of file TimeoutTracker.java.

Member Function Documentation

◆ add() [1/2]

void com.fs.starfarer.api.util.TimeoutTracker< T >.add ( T  item,
float  time 
)

Definition at line 30 of file TimeoutTracker.java.

◆ add() [2/2]

void com.fs.starfarer.api.util.TimeoutTracker< T >.add ( T  item,
float  time,
float  limit 
)

Definition at line 34 of file TimeoutTracker.java.

◆ advance()

Definition at line 93 of file TimeoutTracker.java.

◆ clear()

Definition at line 72 of file TimeoutTracker.java.

◆ contains()

Definition at line 108 of file TimeoutTracker.java.

◆ getItems()

Definition at line 64 of file TimeoutTracker.java.

◆ getRemaining()

Definition at line 49 of file TimeoutTracker.java.

◆ remove()

Definition at line 53 of file TimeoutTracker.java.

◆ set()

void com.fs.starfarer.api.util.TimeoutTracker< T >.set ( T  item,
float  time 
)

Definition at line 45 of file TimeoutTracker.java.


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