OpenCore
1.0.4
OpenCore Bootloader
|
#include <Uefi.h>
#include <IndustryStandard/AppleIcon.h>
#include <IndustryStandard/AppleDiskLabel.h>
#include <Library/BaseLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/DebugLib.h>
#include <Library/OcCompressionLib.h>
#include <Library/OcPngLib.h>
#include "OpenCanopy.h"
Go to the source code of this file.
Functions | |
EFI_STATUS | GuiIcnsToImageIcon (OUT GUI_IMAGE *Image, IN VOID *IcnsImage, IN UINT32 IcnsImageSize, IN UINT8 Scale, IN UINT32 MatchWidth, IN UINT32 MatchHeight, IN BOOLEAN AllowLess) |
EFI_STATUS | GuiLabelToImage (OUT GUI_IMAGE *Image, IN VOID *RawData, IN UINT32 DataLength, IN UINT8 Scale, IN BOOLEAN Inverted) |
EFI_STATUS | GuiPngToImage (OUT GUI_IMAGE *Image, IN VOID *ImageData, IN UINTN ImageDataSize, IN BOOLEAN PremultiplyAlpha) |
EFI_STATUS | GuiCreateHighlightedImage (OUT GUI_IMAGE *SelectedImage, IN CONST GUI_IMAGE *SourceImage, IN CONST EFI_GRAPHICS_OUTPUT_BLT_PIXEL *HighlightPixel) |
Variables | |
STATIC CONST UINT8 | gAppleDiskLabelImagePalette [256] |
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 Images.c.
EFI_STATUS GuiIcnsToImageIcon | ( | OUT GUI_IMAGE * | Image, |
IN VOID * | IcnsImage, | ||
IN UINT32 | IcnsImageSize, | ||
IN UINT8 | Scale, | ||
IN UINT32 | MatchWidth, | ||
IN UINT32 | MatchHeight, | ||
IN BOOLEAN | AllowLess ) |
EFI_STATUS GuiLabelToImage | ( | OUT GUI_IMAGE * | Image, |
IN VOID * | RawData, | ||
IN UINT32 | DataLength, | ||
IN UINT8 | Scale, | ||
IN BOOLEAN | Inverted ) |
EFI_STATUS GuiPngToImage | ( | OUT GUI_IMAGE * | Image, |
IN VOID * | ImageData, | ||
IN UINTN | ImageDataSize, | ||
IN BOOLEAN | PremultiplyAlpha ) |
STATIC CONST UINT8 gAppleDiskLabelImagePalette[256] |