CoreSubjects

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

Meta