OpenCore
1.0.4
OpenCore Bootloader
|
#include "../GuiApp.h"
Go to the source code of this file.
Data Structures | |
struct | GUI_OBJ_CLICKABLE |
Enumerations | |
enum | COMMON_PTR_EVENT_RESULT { CommonPtrNotHit = 0 , CommonPtrAction = 1 , CommonPtrHit = 2 } |
Functions | |
VOID | GuiDrawChildImage (IN CONST GUI_IMAGE *Image, IN UINT8 Opacity, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN INT64 ParentBaseX, IN INT64 ParentBaseY, IN INT64 ChildBaseX, IN INT64 ChildBaseY, IN UINT32 OffsetX, IN UINT32 OffsetY, IN UINT32 Width, IN UINT32 Height) |
BOOLEAN | GuiClickableIsHit (IN CONST GUI_IMAGE *Image, IN INT64 OffsetX, IN INT64 OffsetY) |
GUI_OBJ * | InternalFocusKeyHandler (IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *Context, IN CONST GUI_KEY_EVENT *KeyEvent) |
VOID | CommonViewInitialize (IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *GuiContext, IN CONST GUI_VIEW_CONTEXT *ViewContext) |
VOID | InternalCommonViewDraw (IN OUT GUI_OBJ *This, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *Context, IN INT64 BaseX, IN INT64 BaseY, IN UINT32 OffsetX, IN UINT32 OffsetY, IN UINT32 Width, IN UINT32 Height, IN UINT8 Opacity) |
GUI_OBJ * | InternalCommonViewPtrEvent (IN OUT GUI_OBJ *This, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *Context, IN INT64 BaseX, IN INT64 BaseY, IN CONST GUI_PTR_EVENT *Event) |
VOID | InternalCommonSimpleButtonDraw (IN OUT GUI_OBJ *This, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *Context, IN INT64 BaseX, IN INT64 BaseY, IN UINT32 OffsetX, IN UINT32 OffsetY, IN UINT32 Width, IN UINT32 Height, IN UINT8 Opacity) |
UINT8 | InternalCommonSimpleButtonPtrEvent (IN OUT GUI_OBJ *This, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *Context, IN INT64 BaseX, IN INT64 BaseY, IN CONST GUI_PTR_EVENT *Event) |
Variables | |
GUI_OBJ_CHILD | mCommonActionButtonsContainer |
GUI_OBJ_CLICKABLE | mCommonRestart |
GUI_OBJ_CLICKABLE | mCommonShutDown |
GUI_INTERPOLATION | mCommonIntroOpacityInterpol |
VOID CommonViewInitialize | ( | IN OUT GUI_DRAWING_CONTEXT * | DrawContext, |
IN BOOT_PICKER_GUI_CONTEXT * | GuiContext, | ||
IN CONST GUI_VIEW_CONTEXT * | ViewContext ) |
BOOLEAN GuiClickableIsHit | ( | IN CONST GUI_IMAGE * | Image, |
IN INT64 | OffsetX, | ||
IN INT64 | OffsetY ) |
VOID GuiDrawChildImage | ( | IN CONST GUI_IMAGE * | Image, |
IN UINT8 | Opacity, | ||
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN INT64 | ParentBaseX, | ||
IN INT64 | ParentBaseY, | ||
IN INT64 | ChildBaseX, | ||
IN INT64 | ChildBaseY, | ||
IN UINT32 | OffsetX, | ||
IN UINT32 | OffsetY, | ||
IN UINT32 | Width, | ||
IN UINT32 | Height ) |
VOID InternalCommonSimpleButtonDraw | ( | IN OUT GUI_OBJ * | This, |
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN BOOT_PICKER_GUI_CONTEXT * | Context, | ||
IN INT64 | BaseX, | ||
IN INT64 | BaseY, | ||
IN UINT32 | OffsetX, | ||
IN UINT32 | OffsetY, | ||
IN UINT32 | Width, | ||
IN UINT32 | Height, | ||
IN UINT8 | Opacity ) |
UINT8 InternalCommonSimpleButtonPtrEvent | ( | IN OUT GUI_OBJ * | This, |
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN BOOT_PICKER_GUI_CONTEXT * | Context, | ||
IN INT64 | BaseX, | ||
IN INT64 | BaseY, | ||
IN CONST GUI_PTR_EVENT * | Event ) |
VOID InternalCommonViewDraw | ( | IN OUT GUI_OBJ * | This, |
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN BOOT_PICKER_GUI_CONTEXT * | Context, | ||
IN INT64 | BaseX, | ||
IN INT64 | BaseY, | ||
IN UINT32 | OffsetX, | ||
IN UINT32 | OffsetY, | ||
IN UINT32 | Width, | ||
IN UINT32 | Height, | ||
IN UINT8 | Opacity ) |
GUI_OBJ * InternalCommonViewPtrEvent | ( | IN OUT GUI_OBJ * | This, |
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN BOOT_PICKER_GUI_CONTEXT * | Context, | ||
IN INT64 | BaseX, | ||
IN INT64 | BaseY, | ||
IN CONST GUI_PTR_EVENT * | Event ) |
GUI_OBJ * InternalFocusKeyHandler | ( | IN OUT GUI_DRAWING_CONTEXT * | DrawContext, |
IN BOOT_PICKER_GUI_CONTEXT * | Context, | ||
IN CONST GUI_KEY_EVENT * | KeyEvent ) |
|
extern |
|
extern |
|
extern |
|
extern |