| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
changeLogic(java.lang.String name)
稼働中のロジックを変更します.
|
void |
changeLogic(java.lang.String name,
boolean free)
稼働中のロジックを変更します.
|
void |
changeLogic(java.lang.String name,
boolean free,
boolean load)
稼働中のロジックを変更します.
|
void |
draw(java.awt.Graphics2D g)
現在使用しているロジックのdrawを呼び出します.
|
static LogicManager |
getInstance()
インスタンスを取得します.
|
void |
update()
現在使用しているロジックのupdateを呼び出します.
|
exFree, free, free, freeAll, isLoaded, isLoaded, isLoadedAll, load, load, loadAlladd, addAll, addAll, asList, clear, contains, contains, containsAll, get, getAll, getIfContains, getProperties, isEmpty, iterator, keySet, printAll, printAll, put, putAll, putAll, remove, remove, removeAll, removeAll, removeAll, size, toStringpublic static LogicManager getInstance()
public void changeLogic(java.lang.String name)
throws NameNotFoundException
name - 次に実行するロジックの名前を指定します。NameNotFoundException - 指定した名前のロジックが含まれていない場合に投げられます。public void changeLogic(java.lang.String name,
boolean free)
throws NameNotFoundException
name - 次に実行するロジックの名前を指定します。free - trueを指定すると現在稼働中のロジックの解放(freeのコール)を行います。NameNotFoundException - 指定した名前のロジックが含まれていない場合に投げられます。public void changeLogic(java.lang.String name,
boolean free,
boolean load)
throws NameNotFoundException
name - 次に実行するロジックの名前を指定します。free - trueを指定すると現在稼働中のロジックの解放(freeのコール)を行います。load - trueを指定すると次に実行するロジックのロード(loadのコール)を行います。NameNotFoundException - 指定した名前のロジックが含まれていない場合に投げられます。public void update()