12#include <Protocol/GraphicsOutput.h>
28 IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer OPTIONAL,
29 IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION BltOperation,
32 IN UINTN DestinationX,
33 IN UINTN DestinationY,
36 IN UINTN Delta OPTIONAL
39CONST EFI_GRAPHICS_OUTPUT_MODE_INFORMATION *
VOID GuiOutputDestruct(IN GUI_OUTPUT_CONTEXT *Context)
VOID GuiPointerReset(IN OUT GUI_POINTER_CONTEXT *Context)
CONST EFI_GRAPHICS_OUTPUT_MODE_INFORMATION * GuiOutputGetInfo(IN GUI_OUTPUT_CONTEXT *Context)
BOOLEAN GuiKeyGetEvent(IN OUT GUI_KEY_CONTEXT *Context, OUT GUI_KEY_EVENT *Event)
GUI_KEY_CONTEXT * GuiKeyConstruct(IN OC_PICKER_CONTEXT *PickerContext)
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 EFIAPI GuiKeyReset(IN OUT GUI_KEY_CONTEXT *Context)
VOID GuiKeyDestruct(IN GUI_KEY_CONTEXT *Context)
GUI_OUTPUT_CONTEXT * GuiOutputConstruct(IN UINT32 Scale)
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)
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)
BOOLEAN GuiPointerGetEvent(IN OUT GUI_POINTER_CONTEXT *Context, OUT GUI_PTR_EVENT *Event)
OC_PICKER_CONTEXT * Context