クラス MovableSymbolManager<T extends MovableSymbol>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.AbstractSequentialList<E>
java.util.LinkedList<T>
net.trpfrog.medipro_game.data_structures.SymbolManager<MovableSymbol>
net.trpfrog.medipro_game.data_structures.MovableSymbolManager<T>
- すべての実装されたインタフェース:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<MovableSymbol>,java.util.Collection<MovableSymbol>,java.util.Deque<MovableSymbol>,java.util.List<MovableSymbol>,java.util.Queue<MovableSymbol>
- 直系の既知のサブクラス:
MoonsWorkCharactersManager
public class MovableSymbolManager<T extends MovableSymbol> extends SymbolManager<MovableSymbol>
MovableSymbol の集合を管理するクラス- 関連項目:
- 直列化された形式
-
フィールドの概要
クラスから継承されたフィールド java.util.AbstractList
modCount -
コンストラクタの概要
コンストラクタ コンストラクタ 説明 MovableSymbolManager() -
メソッドの概要
修飾子とタイプ メソッド 説明 booleanisAutoCleanupMode()タイマーが作動しているとき自動でSymbolManager.cleanup()を呼び出すかどうかを返します。voidmoveAll(int milliseconds)指定したミリ秒数分の移動距離だけ登録されたMovableSymbolを動かします。voidsetAutoCleanup(boolean autoCleanup)タイマーが作動しているとき自動でSymbolManager.cleanup()を呼び出すかどうかを設定します。voidstart()登録されたMovableSymbolを全て動かすTimerを開始します。voidstop()登録されたMovableSymbolを全て動かすTimerを停止します。クラスから継承されたメソッド net.trpfrog.medipro_game.data_structures.SymbolManager
addRemoveCondition, addRemovingHook, cleanup, removeRemoveCondition, removeRemovingHookクラスから継承されたメソッド java.util.LinkedList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, spliterator, toArray, toArrayクラスから継承されたメソッド java.util.AbstractSequentialList
iteratorクラスから継承されたメソッド java.util.AbstractList
equals, hashCode, listIterator, removeRange, subListクラスから継承されたメソッド java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll, toStringクラスから継承されたメソッド java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitインタフェースから継承されたメソッド java.util.Collection
parallelStream, removeIf, stream, toArrayインタフェースから継承されたメソッド java.util.Deque
iteratorインタフェースから継承されたメソッド java.lang.Iterable
forEachインタフェースから継承されたメソッド java.util.List
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, replaceAll, retainAll, sort, subList
-
コンストラクタの詳細
-
MovableSymbolManager
public MovableSymbolManager()
-
-
メソッドの詳細
-
moveAll
public void moveAll(int milliseconds)指定したミリ秒数分の移動距離だけ登録されたMovableSymbolを動かします。- パラメータ:
milliseconds- 移動するミリ秒数
-
start
public void start()登録されたMovableSymbolを全て動かすTimerを開始します。 -
stop
public void stop()登録されたMovableSymbolを全て動かすTimerを停止します。 -
isAutoCleanupMode
public boolean isAutoCleanupMode()タイマーが作動しているとき自動でSymbolManager.cleanup()を呼び出すかどうかを返します。 デフォルトはtrueです。- 戻り値:
- タイマーが作動しているとき自動で
SymbolManager.cleanup()を呼び出すか
-
setAutoCleanup
public void setAutoCleanup(boolean autoCleanup)タイマーが作動しているとき自動でSymbolManager.cleanup()を呼び出すかどうかを設定します。 デフォルトはtrueです。- パラメータ:
autoCleanup- タイマーが作動しているとき自動でSymbolManager.cleanup()を呼び出すか
-