mirror of
https://github.com/acidanthera/OpenCorePkg.git
synced 2025-12-08 19:25:01 +00:00
33 lines
685 B
C
33 lines
685 B
C
/** @file
|
|
This file is part of OpenCanopy, OpenCore GUI.
|
|
|
|
Copyright (c) 2018-2019, Download-Fritz. All rights reserved.<BR>
|
|
SPDX-License-Identifier: BSD-3-Clause
|
|
**/
|
|
|
|
#ifndef BOOT_PICKER_H
|
|
#define BOOT_PICKER_H
|
|
|
|
#include "../OpenCanopy.h"
|
|
|
|
typedef struct {
|
|
GUI_OBJ_CHILD Hdr;
|
|
CONST GUI_IMAGE *ClickImage;
|
|
CONST GUI_IMAGE *CurrentImage;
|
|
} GUI_OBJ_CLICKABLE;
|
|
|
|
typedef struct {
|
|
GUI_OBJ_CHILD Hdr;
|
|
GUI_IMAGE EntryIcon;
|
|
GUI_IMAGE Label;
|
|
OC_BOOT_ENTRY *Context;
|
|
BOOLEAN CustomIcon;
|
|
} GUI_VOLUME_ENTRY;
|
|
|
|
typedef struct {
|
|
GUI_OBJ_CHILD Hdr;
|
|
GUI_VOLUME_ENTRY *SelectedEntry;
|
|
} GUI_VOLUME_PICKER;
|
|
|
|
#endif // BOOT_PICKER_H
|