- draw
void draw(DrawEvent arg)
毎フレーム実行されるメンバ関数です.updateの次に呼ばれます.描画処理を記述します.
- exit
void exit(ExitEvent arg)
- exitApp
void exitApp()
- hasHeldKey
bool hasHeldKey(KeyType key)
- hasPressedKey
bool hasPressedKey(KeyType key)
- hasReleasedKey
bool hasReleasedKey(KeyType key)
- keyPressed
void keyPressed(KeyPressedEvent message)
- keyReleased
void keyReleased(KeyReleasedEvent message)
- mouseDragged
void mouseDragged(MouseDraggedEvent message)
マウスがドラッグされた際に呼ばれるメンバ関数です.
- mouseMoved
void mouseMoved(MouseMovedEvent message)
- mousePressed
void mousePressed(MousePressedEvent message)
マウスのボタンが押された際に呼ばれるメンバ関数です.
- mouseReleased
void mouseReleased(MouseReleasedEvent message)
マウスのボタンが離れた際に呼ばれるメンバ関数です.
- mouseScrolled
void mouseScrolled(MouseScrolledEvent message)
- setup
void setup(SetupEvent arg)
事前処理を記述するメンバ関数です.initializerによる初期化が行われた後,一度だけ実行されます.
- shouldClose
bool shouldClose()
- unicodeInputted
void unicodeInputted(UnicodeInputtedEvent message)
- update
void update(UpdateEvent arg)
- windowResized
void windowResized(WindowResizeEvent message)
armosの中心となるクラスです.プロジェクトを作成する際はこのクラスを継承して処理を記述していきます.