ofCoreEvents

Class for the core events in oF. This is used inside oF to create the global var ofEvents that can be used to register any class to the core events setup, update, draw, exit, keyPressed, keyReleased, mousePressed, mouseReleased, mouseDragged, mouseMoved and windowResize.

To do so use the functions ofAddListener and ofRemoveListener.

For a complete example take a look at the advancedEventsExample

ofCoreEvents methods

disable()

void ofCoreEvents::disable()

enable()

void ofCoreEvents::enable()

ofCoreEvents variables

ofEvent< ofEventArgs > setup

ofEvent< ofEventArgs > ofCoreEvents::setup

ofEvent< ofEventArgs > update

ofEvent< ofEventArgs > ofCoreEvents::update

ofEvent< ofEventArgs > draw

ofEvent< ofEventArgs > ofCoreEvents::draw

ofEvent< ofEventArgs > exit

ofEvent< ofEventArgs > ofCoreEvents::exit

ofEvent< ofResizeEventArgs > windowResized

ofEvent< ofResizeEventArgs > ofCoreEvents::windowResized

ofEvent< ofKeyEventArgs > keyPressed

ofEvent< ofKeyEventArgs > ofCoreEvents::keyPressed

ofEvent< ofKeyEventArgs > keyReleased

ofEvent< ofKeyEventArgs > ofCoreEvents::keyReleased

ofEvent< ofMouseEventArgs > mouseMoved

ofEvent< ofMouseEventArgs > ofCoreEvents::mouseMoved

ofEvent< ofMouseEventArgs > mouseDragged

ofEvent< ofMouseEventArgs > ofCoreEvents::mouseDragged

ofEvent< ofMouseEventArgs > mousePressed

ofEvent< ofMouseEventArgs > ofCoreEvents::mousePressed

ofEvent< ofMouseEventArgs > mouseReleased

ofEvent< ofMouseEventArgs > ofCoreEvents::mouseReleased

ofEvent< ofAudioEventArgs > audioReceived

ofEvent< ofAudioEventArgs > ofCoreEvents::audioReceived

ofEvent< ofAudioEventArgs > audioRequested

ofEvent< ofAudioEventArgs > ofCoreEvents::audioRequested