SDL 2.0
SDL_BApp.h File Reference
#include <InterfaceKit.h>
#include "../../video/haiku/SDL_bkeyboard.h"
#include "../../SDL_internal.h"
#include "SDL_video.h"
#include "../../events/SDL_events_c.h"
#include "../../video/haiku/SDL_bframebuffer.h"
#include <vector>
+ Include dependency graph for SDL_BApp.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  SDL_BApp
 

Enumerations

enum  ToSDL {
  BAPP_MOUSE_MOVED ,
  BAPP_MOUSE_BUTTON ,
  BAPP_MOUSE_WHEEL ,
  BAPP_KEY ,
  BAPP_REPAINT ,
  BAPP_MAXIMIZE ,
  BAPP_MINIMIZE ,
  BAPP_RESTORE ,
  BAPP_SHOW ,
  BAPP_HIDE ,
  BAPP_MOUSE_FOCUS ,
  BAPP_KEYBOARD_FOCUS ,
  BAPP_WINDOW_CLOSE_REQUESTED ,
  BAPP_WINDOW_MOVED ,
  BAPP_WINDOW_RESIZED ,
  BAPP_SCREEN_CHANGED
}
 

Enumeration Type Documentation

◆ ToSDL

enum ToSDL
Enumerator
BAPP_MOUSE_MOVED 
BAPP_MOUSE_BUTTON 
BAPP_MOUSE_WHEEL 
BAPP_KEY 
BAPP_REPAINT 
BAPP_MAXIMIZE 
BAPP_MINIMIZE 
BAPP_RESTORE 
BAPP_SHOW 
BAPP_HIDE 
BAPP_MOUSE_FOCUS 
BAPP_KEYBOARD_FOCUS 
BAPP_WINDOW_CLOSE_REQUESTED 
BAPP_WINDOW_MOVED 
BAPP_WINDOW_RESIZED 
BAPP_SCREEN_CHANGED 

Definition at line 57 of file SDL_BApp.h.

57 {
58 /* Intercepted by BWindow on its way to BView */
63 BAPP_REPAINT, /* from _UPDATE_ */
64 /* From BWindow */
65 BAPP_MAXIMIZE, /* from B_ZOOM */
67 BAPP_RESTORE, /* TODO: IMPLEMENT! */
70 BAPP_MOUSE_FOCUS, /* caused by MOUSE_MOVE */
71 BAPP_KEYBOARD_FOCUS, /* from WINDOW_ACTIVATED */
76};
@ BAPP_MAXIMIZE
Definition: SDL_BApp.h:65
@ BAPP_SCREEN_CHANGED
Definition: SDL_BApp.h:75
@ BAPP_MOUSE_FOCUS
Definition: SDL_BApp.h:70
@ BAPP_WINDOW_MOVED
Definition: SDL_BApp.h:73
@ BAPP_WINDOW_CLOSE_REQUESTED
Definition: SDL_BApp.h:72
@ BAPP_RESTORE
Definition: SDL_BApp.h:67
@ BAPP_KEY
Definition: SDL_BApp.h:62
@ BAPP_MOUSE_BUTTON
Definition: SDL_BApp.h:60
@ BAPP_REPAINT
Definition: SDL_BApp.h:63
@ BAPP_HIDE
Definition: SDL_BApp.h:69
@ BAPP_KEYBOARD_FOCUS
Definition: SDL_BApp.h:71
@ BAPP_MOUSE_MOVED
Definition: SDL_BApp.h:59
@ BAPP_SHOW
Definition: SDL_BApp.h:68
@ BAPP_MINIMIZE
Definition: SDL_BApp.h:66
@ BAPP_WINDOW_RESIZED
Definition: SDL_BApp.h:74
@ BAPP_MOUSE_WHEEL
Definition: SDL_BApp.h:61