#include "graphics.in.h"
Public Types | |
typedef void(* | event_fcn) (void *) |
Public Member Functions | |
graphics_event (void)=default | |
graphics_event (base_graphics_event *new_rep) | |
graphics_event (const graphics_event &)=default | |
~graphics_event (void)=default | |
void | execute (void) |
bool | ok (void) const |
graphics_event & | operator= (const graphics_event &)=default |
Static Public Member Functions | |
static graphics_event | create_callback_event (const graphics_handle &h, const std::string &name, const octave_value &data=Matrix()) |
static graphics_event | create_callback_event (const graphics_handle &h, const octave_value &cb, const octave_value &data=Matrix()) |
static graphics_event | create_function_event (event_fcn fcn, void *data=nullptr) |
static graphics_event | create_set_event (const graphics_handle &h, const std::string &name, const octave_value &value, bool notify_toolkit=true) |
Private Attributes | |
std::shared_ptr< base_graphics_event > | rep |
Definition at line 5995 of file graphics.in.h.
typedef void(* graphics_event::event_fcn) (void *) |
Definition at line 6000 of file graphics.in.h.
|
default |
Referenced by create_callback_event(), create_function_event(), and create_set_event().
|
inline |
Definition at line 6004 of file graphics.in.h.
|
default |
|
default |
|
static |
Definition at line 10165 of file graphics.cc.
References graphics_event(), h, and name.
Referenced by gh_manager::do_execute_listener(), and gh_manager::do_post_callback().
|
static |
Definition at line 10173 of file graphics.cc.
References graphics_event(), and h.
|
static |
Definition at line 10181 of file graphics.cc.
References fcn, and graphics_event().
Referenced by gh_manager::do_post_function().
|
static |
Definition at line 10188 of file graphics.cc.
References graphics_event(), h, and name.
Referenced by gh_manager::do_post_set().
|
inline |
Definition at line 6012 of file graphics.in.h.
|
inline |
Definition at line 6018 of file graphics.in.h.
|
default |
|
private |
Definition at line 6039 of file graphics.in.h.