CoreObservables

struct CoreObservables {
Observable!SetupEvent setup;
Observable!UpdateEvent update;
Observable!DrawEvent draw;
Observable!ExitEvent exit;
Observable!WindowResizeEvent windowResize;
Observable!KeyPressedEvent keyPressed;
Observable!KeyReleasedEvent keyReleased;
Observable!UnicodeInputtedEvent unicodeInputted;
Observable!MouseDraggedEvent mouseDragged;
Observable!MouseEnteredEvent mouseEntered;
Observable!MouseMovedEvent mouseMoved;
Observable!MousePressedEvent mousePressed;
Observable!MouseReleasedEvent mouseReleased;
Observable!MouseScrolledEvent mouseScrolled;
Observable!TouchCancelledEvent touchCancelled;
Observable!TouchDoubleTapEvent touchDoubleTap;
Observable!TouchDownEvent touchDown;
Observable!TouchMovedEvent touchMoved;
Observable!TouchUpEvent touchUp;
}

Meta