40#ifndef EMBEDDED_DISPLAY_H
41#define EMBEDDED_DISPLAY_H
80 ORIENTATION_UNKNOWN = 0,
81 ORIENTATION_PORTRAIT = 1,
82 ORIENTATION_PORTRAIT_UPSIDE_DOWN = 2,
83 ORIENTATION_LANDSCAPE_LEFT = 3,
84 ORIENTATION_LANDSCAPE_RIGHT = 4,
85 ORIENTATION_FACE_UP = 5,
86 ORIENTATION_FACE_DOWN = 6
Definition: embedded_display_frame.h:61
void SetRedraw() override
virtual void BuildAndSendEvent(int x, int y, int pressure, unsigned int eventType)
void WindowFlags(int)
Unused in ES, remains for backward compatibility.
Definition: embedded_display_frame.h:64
virtual void SetProjection(GlsMatrixType &projMatrix, GlsMatrixType &model)
iDeviceOrientation
< Unused, remains for backward compatibility.
Definition: embedded_display_frame.h:79
virtual void CreateSplash()
Definition: embedded_display_frame.h:110
EmbeddedDisplayFrame(const char *name, int width, int height)
virtual EventCompressor< DisplayFrame > * GetEventCompressor() override
Definition: embedded_display_frame.h:74
virtual void RemoveSplash()
Definition: embedded_display_frame.h:103
EventCompressor< DisplayFrame > eventCompressor
Definition: embedded_display_frame.h:98
Definition: runtime_display_frame.h:55
The standard Mouse and keyboard events and event structures.
#define DISTI_METHOD_OVERRIDE
Macro to wrap the override keyword, removed on compilers that don't support it.
Definition: gls_cpp_lang_support.h:214
A file for all GL Studio files to include.
#define GLS_EXPORT
Macro denoting which functions should be visible from the runtime library.
Definition: gls_include.h:52
Force inclusion of the DirectShow library.
Definition: bmpimage.h:47
FL_Flags
< Unused, remains for backward compatibility.
Definition: embedded_display_frame.h:51
The disti::RuntimeDisplayFrame class, parent class of all DisplayFrames used in runtime code.