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