Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.util.TimeoutTrackerMap< K, V > Class Template Reference

Classes

class  ItemData
 

Public Member Functions

void add (K key, V item, float time)
 
void add (K key, V item, float time, float limit)
 
void set (K key, V item, float time)
 
float getRemaining (K key)
 
V getItem (K key)
 
void remove (K key)
 
void clear ()
 
void advance (float amount)
 
boolean contains (K key)
 

Detailed Description

Definition at line 10 of file TimeoutTrackerMap.java.

Member Function Documentation

◆ add() [1/2]

void com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.add ( K key,
V item,
float time )

Definition at line 19 of file TimeoutTrackerMap.java.

◆ add() [2/2]

void com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.add ( K key,
V item,
float time,
float limit )

Definition at line 23 of file TimeoutTrackerMap.java.

◆ advance()

void com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.advance ( float amount)

Definition at line 67 of file TimeoutTrackerMap.java.

◆ clear()

Definition at line 49 of file TimeoutTrackerMap.java.

◆ contains()

boolean com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.contains ( K key)

Definition at line 81 of file TimeoutTrackerMap.java.

◆ getItem()

V com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.getItem ( K key)

Definition at line 41 of file TimeoutTrackerMap.java.

◆ getRemaining()

float com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.getRemaining ( K key)

Definition at line 38 of file TimeoutTrackerMap.java.

◆ remove()

void com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.remove ( K key)

Definition at line 45 of file TimeoutTrackerMap.java.

◆ set()

void com.fs.starfarer.api.util.TimeoutTrackerMap< K, V >.set ( K key,
V item,
float time )

Definition at line 34 of file TimeoutTrackerMap.java.


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