OpenCore
1.0.4
OpenCore Bootloader
|
#include <Library/OcBootManagementLib.h>
#include <Protocol/GraphicsOutput.h>
#include "OpenCanopy.h"
Go to the source code of this file.
Typedefs | |
typedef struct GUI_OUTPUT_CONTEXT_ | GUI_OUTPUT_CONTEXT |
typedef struct GUI_POINTER_CONTEXT_ | GUI_POINTER_CONTEXT |
typedef struct GUI_KEY_CONTEXT_ | GUI_KEY_CONTEXT |
Functions | |
GUI_OUTPUT_CONTEXT * | GuiOutputConstruct (IN UINT32 Scale) |
EFI_STATUS EFIAPI | GuiOutputBlt (IN GUI_OUTPUT_CONTEXT *Context, IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer OPTIONAL, IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION BltOperation, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta OPTIONAL) |
CONST EFI_GRAPHICS_OUTPUT_MODE_INFORMATION * | GuiOutputGetInfo (IN GUI_OUTPUT_CONTEXT *Context) |
VOID | GuiOutputDestruct (IN GUI_OUTPUT_CONTEXT *Context) |
BOOLEAN | GuiPointerGetEvent (IN OUT GUI_POINTER_CONTEXT *Context, OUT GUI_PTR_EVENT *Event) |
VOID | GuiPointerGetPosition (IN OUT GUI_POINTER_CONTEXT *Context, OUT GUI_PTR_POSITION *Position) |
VOID | GuiPointerSetPosition (IN OUT GUI_POINTER_CONTEXT *Context, IN CONST GUI_PTR_POSITION *Position) |
VOID | GuiPointerReset (IN OUT GUI_POINTER_CONTEXT *Context) |
GUI_POINTER_CONTEXT * | GuiPointerConstruct (IN UINT32 DefaultX, IN UINT32 DefaultY, IN UINT32 Width, IN UINT32 Height, IN UINT8 UiScale) |
VOID | GuiPointerDestruct (IN GUI_POINTER_CONTEXT *Context) |
GUI_KEY_CONTEXT * | GuiKeyConstruct (IN OC_PICKER_CONTEXT *PickerContext) |
VOID EFIAPI | GuiKeyReset (IN OUT GUI_KEY_CONTEXT *Context) |
BOOLEAN | GuiKeyGetEvent (IN OUT GUI_KEY_CONTEXT *Context, OUT GUI_KEY_EVENT *Event) |
VOID | GuiKeyDestruct (IN GUI_KEY_CONTEXT *Context) |
This file is part of OpenCanopy, OpenCore GUI.
Copyright (c) 2018-2019, Download-Fritz. All rights reserved.
SPDX-License-Identifier: BSD-3-Clause
Definition in file GuiIo.h.
typedef struct GUI_KEY_CONTEXT_ GUI_KEY_CONTEXT |
typedef struct GUI_OUTPUT_CONTEXT_ GUI_OUTPUT_CONTEXT |
typedef struct GUI_POINTER_CONTEXT_ GUI_POINTER_CONTEXT |
GUI_KEY_CONTEXT * GuiKeyConstruct | ( | IN OC_PICKER_CONTEXT * | PickerContext | ) |
Definition at line 21 of file InputSimTextIn.c.
VOID GuiKeyDestruct | ( | IN GUI_KEY_CONTEXT * | Context | ) |
Definition at line 77 of file InputSimTextIn.c.
BOOLEAN GuiKeyGetEvent | ( | IN OUT GUI_KEY_CONTEXT * | Context, |
OUT GUI_KEY_EVENT * | Event ) |
Definition at line 33 of file InputSimTextIn.c.
VOID EFIAPI GuiKeyReset | ( | IN OUT GUI_KEY_CONTEXT * | Context | ) |
Definition at line 65 of file InputSimTextIn.c.
EFI_STATUS EFIAPI GuiOutputBlt | ( | IN GUI_OUTPUT_CONTEXT * | Context, |
IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer | OPTIONAL, | ||
IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION | BltOperation, | ||
IN UINTN | SourceX, | ||
IN UINTN | SourceY, | ||
IN UINTN | DestinationX, | ||
IN UINTN | DestinationY, | ||
IN UINTN | Width, | ||
IN UINTN | Height, | ||
IN UINTN Delta | OPTIONAL ) |
Definition at line 84 of file OutputStGop.c.
GUI_OUTPUT_CONTEXT * GuiOutputConstruct | ( | IN UINT32 | Scale | ) |
Definition at line 50 of file OutputStGop.c.
VOID GuiOutputDestruct | ( | IN GUI_OUTPUT_CONTEXT * | Context | ) |
Definition at line 120 of file OutputStGop.c.
CONST EFI_GRAPHICS_OUTPUT_MODE_INFORMATION * GuiOutputGetInfo | ( | IN GUI_OUTPUT_CONTEXT * | Context | ) |
Definition at line 112 of file OutputStGop.c.
GUI_POINTER_CONTEXT * GuiPointerConstruct | ( | IN UINT32 | DefaultX, |
IN UINT32 | DefaultY, | ||
IN UINT32 | Width, | ||
IN UINT32 | Height, | ||
IN UINT8 | UiScale ) |
Definition at line 337 of file InputSimAbsPtr.c.
VOID GuiPointerDestruct | ( | IN GUI_POINTER_CONTEXT * | Context | ) |
Definition at line 424 of file InputSimAbsPtr.c.
BOOLEAN GuiPointerGetEvent | ( | IN OUT GUI_POINTER_CONTEXT * | Context, |
OUT GUI_PTR_EVENT * | Event ) |
Definition at line 84 of file InputSimAbsPtr.c.
VOID GuiPointerGetPosition | ( | IN OUT GUI_POINTER_CONTEXT * | Context, |
OUT GUI_PTR_POSITION * | Position ) |
Definition at line 281 of file InputSimAbsPtr.c.
VOID GuiPointerReset | ( | IN OUT GUI_POINTER_CONTEXT * | Context | ) |
Definition at line 268 of file InputSimAbsPtr.c.
VOID GuiPointerSetPosition | ( | IN OUT GUI_POINTER_CONTEXT * | Context, |
IN CONST GUI_PTR_POSITION * | Position ) |
Definition at line 309 of file InputSimAbsPtr.c.