|
OpenCore
1.0.5
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.