- draw
void draw(DrawEvent arg)
毎フレーム実行されるメンバ関数です.updateの次に呼ばれます.描画処理を記述します.
- draw
void draw()
毎フレーム実行されるメンバ関数です.updateの次に呼ばれます.描画処理を記述します.
- exit
void exit(ExitEvent arg)
- exit
void exit()
- exitApp
void exitApp()
Undocumented in source. Be warned that the author may not have intended to support it.
- hasHeldKey
bool hasHeldKey(KeyType key)
- hasPressedKey
bool hasPressedKey(KeyType key)
- hasReleasedKey
bool hasReleasedKey(KeyType key)
- keyPressed
void keyPressed(KeyPressedEvent message)
- keyPressed
void keyPressed(KeyType key)
- keyReleased
void keyReleased(KeyReleasedEvent message)
- keyReleased
void keyReleased(KeyType key)
- mouseDragged
void mouseDragged(MouseDraggedEvent message)
マウスがドラッグされた際に呼ばれるメンバ関数です.
- mouseDragged
void mouseDragged(int currentX, int currentY, int button)
マウスがドラッグされた際に呼ばれるメンバ関数です.
- mouseDragged
void mouseDragged(int firstX, int firstY, int currentX, int currentY, int button)
Undocumented in source. Be warned that the author may not have intended to support it.
- mouseDragged
void mouseDragged(Vector2f currentPosition, int button)
マウスがドラッグされた際に呼ばれるメンバ関数です.
- mouseDragged
void mouseDragged(Vector2f firstPosition, Vector2f currentPosition, int button)
Undocumented in source. Be warned that the author may not have intended to support it.
- mouseDragged
void mouseDragged(Vector2i currentPosition, int button)
マウスがドラッグされた際に呼ばれるメンバ関数です.
- mouseDragged
void mouseDragged(Vector2i firstPosition, Vector2i currentPosition, int button)
Undocumented in source. Be warned that the author may not have intended to support it.
- mouseMoved
void mouseMoved(MouseMovedEvent message)
- mouseMoved
void mouseMoved(int x, int y, int button)
- mouseMoved
void mouseMoved(Vector2f position, int button)
- mouseMoved
void mouseMoved(Vector2i position, int button)
- mousePressed
void mousePressed(MousePressedEvent message)
マウスのボタンが押された際に呼ばれるメンバ関数です.
- mousePressed
void mousePressed(int x, int y, int button)
マウスのボタンが押された際に呼ばれるメンバ関数です.
- mousePressed
void mousePressed(Vector2f position, int button)
マウスのボタンが押された際に呼ばれるメンバ関数です.
- mousePressed
void mousePressed(Vector2i position, int button)
マウスのボタンが押された際に呼ばれるメンバ関数です.
- mouseReleased
void mouseReleased(MouseReleasedEvent message)
マウスのボタンが離れた際に呼ばれるメンバ関数です.
- mouseReleased
void mouseReleased(int x, int y, int button)
マウスのボタンが離れた際に呼ばれるメンバ関数です.
- mouseReleased
void mouseReleased(Vector2f position, int button)
マウスのボタンが離れた際に呼ばれるメンバ関数です.
- mouseReleased
void mouseReleased(Vector2i position, int button)
マウスのボタンが離れた際に呼ばれるメンバ関数です.
- mouseScrolled
void mouseScrolled(MouseScrolledEvent message)
- mouseScrolled
void mouseScrolled(float xOffset, float yOffset)
- mouseScrolled
void mouseScrolled(Vector2i position)
- mouseScrolled
void mouseScrolled(Vector2f position)
- setup
void setup(SetupEvent arg)
事前処理を記述するメンバ関数です.initializerによる初期化が行われた後,一度だけ実行されます.
- setup
void setup()
事前処理を記述するメンバ関数です.initializerによる初期化が行われた後,一度だけ実行されます.
- shouldClose
bool shouldClose()
Undocumented in source. Be warned that the author may not have intended to support it.
- unicodeInputted
void unicodeInputted(UnicodeInputtedEvent message)
- unicodeInputted
void unicodeInputted(uint key)
- update
void update(UpdateEvent arg)
- update
void update()
- windowResized
void windowResized(WindowResizeEvent message)
- windowResized
void windowResized()
- windowResized
void windowResized(int w, int h)
- windowResized
void windowResized(Vector2i size)
- setup
void setup(SetupEvent arg)
事前処理を記述するメンバ関数です.initializerによる初期化が行われた後,一度だけ実行されます.
- update
void update(UpdateEvent arg)
- draw
void draw(DrawEvent arg)
毎フレーム実行されるメンバ関数です.updateの次に呼ばれます.描画処理を記述します.
- exit
void exit(ExitEvent arg)
- windowResized
void windowResized(WindowResizeEvent message)
- keyPressed
void keyPressed(KeyPressedEvent message)
- keyReleased
void keyReleased(KeyReleasedEvent message)
- unicodeInputted
void unicodeInputted(UnicodeInputtedEvent message)
- mouseMoved
void mouseMoved(MouseMovedEvent message)
- mouseDragged
void mouseDragged(MouseDraggedEvent message)
マウスがドラッグされた際に呼ばれるメンバ関数です.
- mouseScrolled
void mouseScrolled(MouseScrolledEvent message)
- mouseReleased
void mouseReleased(MouseReleasedEvent message)
マウスのボタンが離れた際に呼ばれるメンバ関数です.
- mousePressed
void mousePressed(MousePressedEvent message)
マウスのボタンが押された際に呼ばれるメンバ関数です.
- hasPressedKey
bool hasPressedKey(KeyType key)
- hasHeldKey
bool hasHeldKey(KeyType key)
- hasReleasedKey
bool hasReleasedKey(KeyType key)
- exitApp
void exitApp()
- shouldClose
bool shouldClose()
armosの中心となるクラスです.プロジェクトを作成する際はこのクラスを継承して処理を記述していきます.