GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
base_graphics_event Class Referenceabstract

#include "graphics.h"

Inherited by callback_event, function_event, mcode_event, and set_event.

Public Types

enum  priority { INTERRUPT , QUEUE , CANCEL }
 

Public Member Functions

 base_graphics_event ()
 
 base_graphics_event (int busyaction)
 
virtual ~base_graphics_event ()=default
 
virtual void execute ()=0
 
int get_busyaction ()
 

Friends

class graphics_event
 

Detailed Description

Definition at line 14417 of file graphics.h.

Member Enumeration Documentation

◆ priority

Enumerator
INTERRUPT 
QUEUE 
CANCEL 

Definition at line 14422 of file graphics.h.

Constructor & Destructor Documentation

◆ base_graphics_event() [1/2]

base_graphics_event::base_graphics_event ( )
inline

Definition at line 14426 of file graphics.h.

◆ base_graphics_event() [2/2]

base_graphics_event::base_graphics_event ( int  busyaction)
inline

Definition at line 14430 of file graphics.h.

◆ ~base_graphics_event()

virtual base_graphics_event::~base_graphics_event ( )
virtualdefault

Member Function Documentation

◆ execute()

virtual void base_graphics_event::execute ( )
pure virtual

◆ get_busyaction()

int base_graphics_event::get_busyaction ( )
inline

Definition at line 14438 of file graphics.h.

Friends And Related Function Documentation

◆ graphics_event

friend class graphics_event
friend

Definition at line 14424 of file graphics.h.


The documentation for this class was generated from the following file: