From 7028cbe09c688437910a25623098762bf0fa592d Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 28 Mar 2016 22:28:34 +1000 Subject: Move Irrlicht to src/others. --- .../html/classirr_1_1gui_1_1_i_g_u_i_window.html | 404 +++++++++++++++++++++ 1 file changed, 404 insertions(+) create mode 100644 src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_window.html (limited to 'src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_window.html') diff --git a/src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_window.html b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_window.html new file mode 100644 index 0000000..bc9e1ff --- /dev/null +++ b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_window.html @@ -0,0 +1,404 @@ + + + + +Irrlicht 3D Engine: irr::gui::IGUIWindow Class Reference + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
Irrlicht 3D Engine + +
+ +
+ + + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+
+ +
+
irr::gui::IGUIWindow Class Reference
+
+
+ +

Default moveable window GUI element with border, caption and close icons. + More...

+ +

#include <IGUIWindow.h>

+
+ + Inheritance diagram for irr::gui::IGUIWindow:
+
+
+ + +

List of all members.

+

+Public Member Functions

+ +

Detailed Description

+

Default moveable window GUI element with border, caption and close icons.

+
This element can create the following events of type EGUI_EVENT_TYPE:
    +
  • EGET_ELEMENT_CLOSED
  • +
+
+ +

Definition at line 21 of file IGUIWindow.h.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
irr::gui::IGUIWindow::IGUIWindow (IGUIEnvironmentenvironment,
IGUIElementparent,
s32 id,
core::rect< s32rectangle 
) [inline]
+
+
+ +

constructor

+ +

Definition at line 26 of file IGUIWindow.h.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + +
virtual core::rect<s32> irr::gui::IGUIWindow::getClientRect () const [pure virtual]
+
+
+ +

Returns the rectangle of the drawable area (without border and without titlebar)

+

The coordinates are given relative to the top-left position of the gui element.
+ So to get absolute positions you have to add the resulting rectangle to getAbsolutePosition().UpperLeftCorner.
+ To get it relative to the parent element you have to add the resulting rectangle to getRelativePosition().UpperLeftCorner. Beware that adding a menu will not change the clientRect as menus are own gui elements, so in that case you might want to subtract the menu area additionally.

+ +
+
+ +
+
+ + + + + + + +
virtual IGUIButton* irr::gui::IGUIWindow::getCloseButton () const [pure virtual]
+
+
+ +

Returns pointer to the close button.

+

You can hide the button by calling setVisible(false) on the result.

+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUIWindow::getDrawBackground () const [pure virtual]
+
+
+ +

Get if the window background will be drawn.

+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUIWindow::getDrawTitlebar () const [pure virtual]
+
+
+ +

Get if the window titlebar will be drawn.

+ +
+
+ +
+
+ + + + + + + +
virtual IGUIButton* irr::gui::IGUIWindow::getMaximizeButton () const [pure virtual]
+
+
+ +

Returns pointer to the maximize button.

+

You can hide the button by calling setVisible(false) on the result.

+ +
+
+ +
+
+ + + + + + + +
virtual IGUIButton* irr::gui::IGUIWindow::getMinimizeButton () const [pure virtual]
+
+
+ +

Returns pointer to the minimize button.

+

You can hide the button by calling setVisible(false) on the result.

+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUIWindow::isDraggable () const [pure virtual]
+
+
+ +

Returns true if the window can be dragged with the mouse, false if not.

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUIWindow::setDraggable (bool draggable) [pure virtual]
+
+
+ +

Sets whether the window can be dragged by the mouse.

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUIWindow::setDrawBackground (bool draw) [pure virtual]
+
+
+ +

Set if the window background will be drawn.

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUIWindow::setDrawTitlebar (bool draw) [pure virtual]
+
+
+

Set if the window titlebar will be drawn Note: If the background is not drawn, then the titlebar is automatically also not drawn

+ +
+
+
The documentation for this class was generated from the following file: +
+
+ + + + + -- cgit v1.1