#pragma once typedef enum { DesktopMainEventOpenLockMenu, DesktopMainEventOpenArchive, DesktopMainEventOpenFavoritePrimary, DesktopMainEventOpenFavoriteSecondary, DesktopMainEventOpenMenu, DesktopMainEventOpenDebug, DesktopMainEventOpenPassport, DesktopMainEventOpenPowerOff, DesktopMainEventLock, DesktopMainEventOpenGameMenu, DesktopMainEventOpenTetris, DesktopMainEventOpenArkanoid, DesktopMainEventOpenDOOM, DesktopMainEventOpenZombiez, DesktopMainEventOpenHeap, DesktopLockedEventUnlocked, DesktopLockedEventUpdate, DesktopLockedEventShowPinInput, DesktopPinInputEventResetWrongPinLabel, DesktopPinInputEventUnlocked, DesktopPinInputEventUnlockFailed, DesktopPinInputEventBack, DesktopPinTimeoutExit, DesktopDebugEventDeed, DesktopDebugEventWrongDeed, DesktopDebugEventSaveState, DesktopDebugEventExit, DesktopLockMenuEventLock, DesktopLockMenuEventPinLock, DesktopLockMenuEventDummyModeOn, DesktopLockMenuEventDummyModeOff, DesktopAnimationEventCheckAnimation, DesktopAnimationEventNewIdleAnimation, DesktopAnimationEventInteractAnimation, DesktopSlideshowCompleted, DesktopSlideshowPoweroff, // Global events DesktopGlobalBeforeAppStarted, DesktopGlobalAfterAppFinished, DesktopGlobalAutoLock, } DesktopEvent;