diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-26 22:26:48 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-26 22:27:09 +0100 |
| commit | eba8b7ddd0a455d9e49f32dcae712c5612c0093c (patch) | |
| tree | 749a3d34546d055507a920bce4ab10e8a9945719 /Private/html | |
| parent | dd192787a70a973f2474720aea49af3f6ddabb7a (diff) | |
Kernel: Major repository refactor.
Rework the repo into Private and Public modules.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Private/html')
| -rw-r--r-- | Private/html/hCore::CWindowLookAndFeel.html | 23 | ||||
| -rw-r--r-- | Private/html/hCore::Ref.html | 20 |
2 files changed, 43 insertions, 0 deletions
diff --git a/Private/html/hCore::CWindowLookAndFeel.html b/Private/html/hCore::CWindowLookAndFeel.html new file mode 100644 index 00000000..36ff1dc6 --- /dev/null +++ b/Private/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> diff --git a/Private/html/hCore::Ref.html b/Private/html/hCore::Ref.html new file mode 100644 index 00000000..7d2db9bf --- /dev/null +++ b/Private/html/hCore::Ref.html @@ -0,0 +1,20 @@ +<title> + hCore::Ref - hCore documentation. +</title> + +<h1> + hCore::Ref +</h1> + +<ul> + <li>Ref::Ref()</li> + <li>Ref::~Ref()</li> + + <li>Ref::Ref(T cls, const bool &strong = false)</li> + + <li>T operator->() const</li> + <li>T operator*()</li> + <li>operator bool()</li> + <li>bool IsStrong() const</li> + <li>T& Leak()</li> +</ul> |
