summaryrefslogtreecommitdiffhomepage
path: root/html/hCore::CWindowLookAndFeel.html
blob: 36ff1dc6edf8b8149eeb539b8dc88c45b3574c5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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>