NeKernel
dev
Loading...
Searching...
No Matches
CoreAccess.h
Go to the documentation of this file.
1
/* ========================================
2
3
Copyright Amlal El Mahrouss.
4
5
======================================== */
6
7
#ifndef CORE_GFX_ACCESSIBILITY_H
8
#define CORE_GFX_ACCESSIBILITY_H
9
10
#include <
ArchKit/ArchKit.h
>
11
#include <
KernelKit/KPC.h
>
12
#include <
NeKit/NeKit.h
>
13
#include <
modules/CoreGfx/CoreGfx.h
>
14
#include <
modules/CoreGfx/MathGfx.h
>
15
16
namespace
FB
{
17
using namespace
Kernel
;
18
20
class
CGAccessibilty
final {
21
explicit
CGAccessibilty
() =
default
;
22
~CGAccessibilty
() =
default
;
23
24
public
:
25
NE_COPY_DELETE
(
CGAccessibilty
)
26
27
static
UInt64
Width
() {
return
kHandoverHeader
->f_GOP.f_Width; }
28
29
static
UInt64
Height
() {
return
kHandoverHeader
->f_GOP.f_Height; }
30
};
31
}
// namespace FB
32
33
#endif
// !CORE_GFX_ACCESSIBILITY_H_
ArchKit.h
CoreGfx.h
NE_COPY_DELETE
#define NE_COPY_DELETE(KLASS)
Definition
Detail.h:13
kHandoverHeader
Kernel::HEL::BootInfoHeader * kHandoverHeader
Bootloader information header global variable.
Definition
Handover.h:108
KPC.h
Kernel Procedure Code.
MathGfx.h
NeKit.h
FB::CGAccessibilty::~CGAccessibilty
~CGAccessibilty()=default
FB::CGAccessibilty::Height
static UInt64 Height()
Definition
CoreAccess.h:29
FB::CGAccessibilty::Width
static UInt64 Width()
Definition
CoreAccess.h:27
FB::CGAccessibilty::CGAccessibilty
CGAccessibilty()=default
FB
Definition
CoreAccess.h:16
Kernel
UPS inline definitions.
Definition
Device.h:12
Kernel::UInt64
__UINT64_TYPE__ UInt64
Definition
Config.h:48
src
modules
CoreGfx
CoreAccess.h
Generated by
1.15.0