diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-28 21:43:49 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-28 21:44:02 +0100 |
| commit | dbe7795edd9c814a5c993941c961f6b26e249e43 (patch) | |
| tree | f13e408f22a6f0beb2721004717af70973ea4424 /Public/HTML/hCore::CWindowLookAndFeel.html | |
| parent | f06d0703a5813841f5a6dacd294c5cfbe9394037 (diff) | |
Kernel: Replace gnu-efi with EFIKit.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Public/HTML/hCore::CWindowLookAndFeel.html')
| -rw-r--r-- | Public/HTML/hCore::CWindowLookAndFeel.html | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Public/HTML/hCore::CWindowLookAndFeel.html b/Public/HTML/hCore::CWindowLookAndFeel.html new file mode 100644 index 00000000..36ff1dc6 --- /dev/null +++ b/Public/HTML/hCore::CWindowLookAndFeel.html @@ -0,0 +1,23 @@ +<title> + hCore::CWindowLookAndFeel - hCore documentation. +</title> + +<h1> + hCore::CWindowLookAndFeel +</h1> + +<ul> + <li>CWindowLookAndFeel::CWindowLookAndFeel()</li> + <li>CWindowLookAndFeel::~CWindowLookAndFeel()</li> + + <li>virtual bool DrawButton(const char* label, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li> + <li>virtual bool DrawButtonHovered(const char* label, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li> + <li>virtual bool DrawRadio(const bool enable, Int32 x, Int32 y) = 0;</li> + + <li>virtual bool DrawCheckbox(const bool enable, Int32 x, Int32 y) = 0;</li> + <li>virtual bool DrawTextBox(const char* content, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li> + <li>virtual bool DrawWindow(const char* title, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li> + <li>virtual bool DrawWindowFocused(const char* title, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li> + <li>virtual bool DrawGroupBox(const char* title) = 0;</li> + <li>virtual bool DrawCursor(Int32 x, Int32 y, Int32 type) = 0;</li> +</ul> |
