OpenCore
1.0.4
OpenCore Bootloader
|
#include <Base.h>
#include <Protocol/OcAudio.h>
#include <Library/DebugLib.h>
#include "../OpenCanopy.h"
#include "../GuiApp.h"
#include <Library/BaseLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
#include <Library/ResetSystemLib.h>
#include "Common.h"
Go to the source code of this file.
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 | InternalResetFocus (IN OUT GUI_DRAWING_CONTEXT *DrawContext) |
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) |
VOID | InternalCommonSimpleButtonFocusDraw (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) |
VOID | InternalCommonShutDownKeyEvent (IN OUT GUI_OBJ *This, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *Context, IN CONST GUI_KEY_EVENT *KeyEvent) |
GUI_OBJ * | InternalCommonShutDownPtrEvent (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 | InternalCommonRestartKeyEvent (IN OUT GUI_OBJ *This, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *Context, IN CONST GUI_KEY_EVENT *KeyEvent) |
GUI_OBJ * | InternalCommonRestartPtrEvent (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 | InternalCommonActionButtonFocus (IN CONST GUI_OBJ *This, IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOLEAN Focus) |
VOID | CommonViewInitialize (IN OUT GUI_DRAWING_CONTEXT *DrawContext, IN BOOT_PICKER_GUI_CONTEXT *GuiContext, IN CONST GUI_VIEW_CONTEXT *ViewContext) |
Variables | |
GLOBAL_REMOVE_IF_UNREFERENCED INT64 | mBackgroundImageOffsetX |
GLOBAL_REMOVE_IF_UNREFERENCED INT64 | mBackgroundImageOffsetY |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_INTERPOLATION | mCommonIntroOpacityInterpol |
STATIC UINT8 | mCommonFocusState = 0 |
STATIC GUI_OBJ ** | mCommonFocusList = NULL |
STATIC UINT8 | mNumCommonFocusList = 0 |
GUI_OBJ_CHILD | mCommonFocus |
STATIC GUI_OBJ_CHILD * | mCommonActionButtonsContainerChildren [] |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_OBJ_CLICKABLE | mCommonRestart |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_OBJ_CLICKABLE | mCommonShutDown |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_OBJ_CHILD | mCommonActionButtonsContainer |
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 InternalCommonActionButtonFocus | ( | IN CONST GUI_OBJ * | This, |
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN BOOLEAN | Focus ) |
VOID InternalCommonRestartKeyEvent | ( | IN OUT GUI_OBJ * | This, |
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN BOOT_PICKER_GUI_CONTEXT * | Context, | ||
IN CONST GUI_KEY_EVENT * | KeyEvent ) |
GUI_OBJ * InternalCommonRestartPtrEvent | ( | 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 InternalCommonShutDownKeyEvent | ( | IN OUT GUI_OBJ * | This, |
IN OUT GUI_DRAWING_CONTEXT * | DrawContext, | ||
IN BOOT_PICKER_GUI_CONTEXT * | Context, | ||
IN CONST GUI_KEY_EVENT * | KeyEvent ) |
GUI_OBJ * InternalCommonShutDownPtrEvent | ( | 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 ) |
VOID InternalCommonSimpleButtonFocusDraw | ( | 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 ) |
VOID InternalResetFocus | ( | IN OUT GUI_DRAWING_CONTEXT * | DrawContext | ) |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_OBJ_CHILD mCommonActionButtonsContainer |
STATIC GUI_OBJ_CHILD* mCommonActionButtonsContainerChildren[] |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_OBJ_CHILD mCommonFocus |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_INTERPOLATION mCommonIntroOpacityInterpol |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_OBJ_CLICKABLE mCommonRestart |
GLOBAL_REMOVE_IF_UNREFERENCED GUI_OBJ_CLICKABLE mCommonShutDown |