修飾子とタイプ | メソッドと説明 |
---|---|
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, loadAll
add, 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, toString
public 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()