PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
PEvent.h File Reference
#include "PKeyboard.h"
#include "../base/Variant.h"
#include "SDL.h"

Go to the source code of this file.

Classes

struct  PEBL_KeyboardEvent
 
struct  PEBL_TextEditingEvent
 
struct  PEBL_TextInputEvent
 
struct  PEBL_MouseMovementEvent
 
struct  PEBL_MouseButtonEvent
 
struct  PEBL_MouseWheelEvent
 
struct  PEBL_PortEvent
 
struct  PEBL_MovieRefreshEvent
 
struct  PEBL_MovieEndEvent
 
struct  PEBL_WindowEvent
 
struct  PEBL_DummyEvent
 
class  PEvent
 

Enumerations

enum  {
  PEBL_UNKNOWN = 0 , PEBL_UP , PEBL_DOWN , PEBL_LEFT ,
  PEBL_RIGHT , PEBL_PRESSED , PEBL_RELEASED , PEBL_MOVEMENT ,
  PEBL_TIMEOUT , PEBL_EQUALS , PEBL_DIFFERS , PEBL_WINDOWWIDTH ,
  PEBL_WINDOWHEIGHT , PEBL_TEXT_INPUT
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
PEBL_UNKNOWN 
PEBL_UP 
PEBL_DOWN 
PEBL_LEFT 
PEBL_RIGHT 
PEBL_PRESSED 
PEBL_RELEASED 
PEBL_MOVEMENT 
PEBL_TIMEOUT 
PEBL_EQUALS 
PEBL_DIFFERS 
PEBL_WINDOWWIDTH 
PEBL_WINDOWHEIGHT 
PEBL_TEXT_INPUT 

Definition at line 38 of file PEvent.h.

39 {
40 PEBL_UNKNOWN = 0,
41 PEBL_UP,
54 };
@ PEBL_TIMEOUT
Definition PEvent.h:48
@ PEBL_LEFT
Definition PEvent.h:43
@ PEBL_WINDOWHEIGHT
Definition PEvent.h:52
@ PEBL_RELEASED
Definition PEvent.h:46
@ PEBL_DOWN
Definition PEvent.h:42
@ PEBL_PRESSED
Definition PEvent.h:45
@ PEBL_WINDOWWIDTH
Definition PEvent.h:51
@ PEBL_EQUALS
Definition PEvent.h:49
@ PEBL_DIFFERS
Definition PEvent.h:50
@ PEBL_MOVEMENT
Definition PEvent.h:47
@ PEBL_UNKNOWN
Definition PEvent.h:40
@ PEBL_RIGHT
Definition PEvent.h:44
@ PEBL_UP
Definition PEvent.h:41
@ PEBL_TEXT_INPUT
Definition PEvent.h:53