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. --- ...classirr_1_1gui_1_1_i_g_u_i_tree_view_node.html | 1122 ++++++++++++++++++++ 1 file changed, 1122 insertions(+) create mode 100644 src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_tree_view_node.html (limited to 'src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_tree_view_node.html') diff --git a/src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_tree_view_node.html b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_tree_view_node.html new file mode 100644 index 0000000..9178f73 --- /dev/null +++ b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1gui_1_1_i_g_u_i_tree_view_node.html @@ -0,0 +1,1122 @@ + + + + +Irrlicht 3D Engine: irr::gui::IGUITreeViewNode Class Reference + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
Irrlicht 3D Engine + +
+ +
+ + + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+
+ +
+
irr::gui::IGUITreeViewNode Class Reference
+
+
+ +

Node for gui tree view. + More...

+ +

#include <IGUITreeView.h>

+
+ + Inheritance diagram for irr::gui::IGUITreeViewNode:
+
+
+ + +

List of all members.

+

+Public Member Functions

+ +

Detailed Description

+

Node for gui tree view.

+
This element can create the following events of type EGUI_EVENT_TYPE:
    +
  • EGET_TREEVIEW_NODE_EXPAND
  • +
  • EGET_TREEVIEW_NODE_COLLAPS
  • +
  • EGET_TREEVIEW_NODE_DESELECT
  • +
  • EGET_TREEVIEW_NODE_SELECT
  • +
+
+ +

Definition at line 27 of file IGUITreeView.h.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::addChildBack (const wchar_t * text,
const wchar_t * icon = 0,
s32 imageIndex = -1,
s32 selectedImageIndex = -1,
void * data = 0,
IReferenceCounteddata2 = 0 
) [pure virtual]
+
+
+ +

Adds a new node behind the last child node.

+
Parameters:
+ + + + + + + +
texttext of the new node
iconicon text of the new node
imageIndexindex of the image for the new node (-1 = none)
selectedImageIndexindex of the selected image for the new node (-1 = same as imageIndex)
datauser data (void*) of the new node
data2user data2 (IReferenceCounted*) of the new node
+
+
+
Returns:
The new node
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::addChildFront (const wchar_t * text,
const wchar_t * icon = 0,
s32 imageIndex = -1,
s32 selectedImageIndex = -1,
void * data = 0,
IReferenceCounteddata2 = 0 
) [pure virtual]
+
+
+ +

Adds a new node before the first child node.

+
Parameters:
+ + + + + + + +
texttext of the new node
iconicon text of the new node
imageIndexindex of the image for the new node (-1 = none)
selectedImageIndexindex of the selected image for the new node (-1 = same as imageIndex)
datauser data (void*) of the new node
data2user data2 (IReferenceCounted*) of the new node
+
+
+
Returns:
The new node
+ +
+
+ +
+
+ + + + + + + +
virtual void irr::gui::IGUITreeViewNode::clearChildren () [pure virtual]
+
+
+ +

removes all children (recursive) from this node

+ +

Referenced by clearChilds().

+ +
+
+ +
+
+ + + + + + + +
_IRR_DEPRECATED_ void irr::gui::IGUITreeViewNode::clearChilds () [inline]
+
+
+ +

removes all children (recursive) from this node

+
Deprecated:
Deprecated in 1.8, use clearChildren() instead. This method may be removed by Irrlicht 1.9
+ +

Definition at line 82 of file IGUITreeView.h.

+ +

References clearChildren().

+ +
+
+ +
+
+ + + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::deleteChild (IGUITreeViewNodechild) [pure virtual]
+
+
+ +

Deletes a child node.

+
Returns:
Returns true if the node was found as a child and is deleted.
+ +
+
+ +
+
+ + + + + + + +
virtual u32 irr::gui::IGUITreeViewNode::getChildCount () const [pure virtual]
+
+
+ +

returns the child item count

+ +
+
+ +
+
+ + + + + + + +
virtual void* irr::gui::IGUITreeViewNode::getData () const [pure virtual]
+
+
+ +

returns the user data (void*) of this node

+ +
+
+ +
+
+ + + + + + + +
virtual IReferenceCounted* irr::gui::IGUITreeViewNode::getData2 () const [pure virtual]
+
+
+ +

returns the user data2 (IReferenceCounted) of this node

+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::getExpanded () const [pure virtual]
+
+
+ +

Returns true if the node is expanded (children are visible).

+ +
+
+ +
+
+ + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::getFirstChild () const [pure virtual]
+
+
+ +

Return the first child node from this node.

+
Returns:
The first child node or 0 if this node has no children.
+ +
+
+ +
+
+ + + + + + + +
virtual const wchar_t* irr::gui::IGUITreeViewNode::getIcon () const [pure virtual]
+
+
+ +

returns the icon text of the node

+ +
+
+ +
+
+ + + + + + + +
virtual u32 irr::gui::IGUITreeViewNode::getImageIndex () const [pure virtual]
+
+
+ +

returns the image index of the node

+ +
+
+ +
+
+ + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::getLastChild () const [pure virtual]
+
+
+ +

Return the last child node from this node.

+
Returns:
The last child node or 0 if this node has no children.
+ +
+
+ +
+
+ + + + + + + +
virtual s32 irr::gui::IGUITreeViewNode::getLevel () const [pure virtual]
+
+
+ +

Returns the level of this node.

+

The root node has level 0. Direct children of the root has level 1 ...

+ +
+
+ +
+
+ + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::getNextSibling () const [pure virtual]
+
+
+ +

Returns the next sibling node from this node.

+
Returns:
The next sibling node from this node or 0 if this is the last node from the parent node.
+ +
+
+ +
+
+ + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::getNextVisible () const [pure virtual]
+
+
+ +

Returns the next visible (expanded, may be out of scrolling) node from this node.

+
Returns:
The next visible node from this node or 0 if this is the last visible node.
+ +
+
+ +
+
+ + + + + + + +
virtual IGUITreeView* irr::gui::IGUITreeViewNode::getOwner () const [pure virtual]
+
+
+ +

returns the owner (tree view) of this node

+ +
+
+ +
+
+ + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::getParent () const [pure virtual]
+
+
+ +

Returns the parent node of this node.

+

For the root node this will return 0.

+ +
+
+ +
+
+ + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::getPrevSibling () const [pure virtual]
+
+
+ +

Returns the previous sibling node from this node.

+
Returns:
The previous sibling node from this node or 0 if this is the first node from the parent node.
+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::getSelected () const [pure virtual]
+
+
+ +

Returns true if the node is currently selected.

+ +
+
+ +
+
+ + + + + + + +
virtual u32 irr::gui::IGUITreeViewNode::getSelectedImageIndex () const [pure virtual]
+
+
+ +

returns the image index of the node

+ +
+
+ +
+
+ + + + + + + +
virtual const wchar_t* irr::gui::IGUITreeViewNode::getText () const [pure virtual]
+
+
+ +

returns the text of the node

+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::hasChildren () const [pure virtual]
+
+
+ +

returns true if this node has child nodes

+ +

Referenced by hasChilds().

+ +
+
+ +
+
+ + + + + + + +
_IRR_DEPRECATED_ bool irr::gui::IGUITreeViewNode::hasChilds () const [inline]
+
+
+ +

returns true if this node has child nodes

+
Deprecated:
Deprecated in 1.8, use hasChildren() instead. This method may be removed by Irrlicht 1.9
+ +

Definition at line 93 of file IGUITreeView.h.

+ +

References hasChildren().

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::insertChildAfter (IGUITreeViewNodeother,
const wchar_t * text,
const wchar_t * icon = 0,
s32 imageIndex = -1,
s32 selectedImageIndex = -1,
void * data = 0,
IReferenceCounteddata2 = 0 
) [pure virtual]
+
+
+ +

Adds a new node behind the other node.

+

The other node has also te be a child node from this node.

+
Parameters:
+ + + + + + + + +
otherNode to insert after
texttext of the new node
iconicon text of the new node
imageIndexindex of the image for the new node (-1 = none)
selectedImageIndexindex of the selected image for the new node (-1 = same as imageIndex)
datauser data (void*) of the new node
data2user data2 (IReferenceCounted*) of the new node
+
+
+
Returns:
The new node or 0 if other is no child node from this
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
virtual IGUITreeViewNode* irr::gui::IGUITreeViewNode::insertChildBefore (IGUITreeViewNodeother,
const wchar_t * text,
const wchar_t * icon = 0,
s32 imageIndex = -1,
s32 selectedImageIndex = -1,
void * data = 0,
IReferenceCounteddata2 = 0 
) [pure virtual]
+
+
+ +

Adds a new node before the other node.

+

The other node has also te be a child node from this node.

+
Parameters:
+ + + + + + + + +
otherNode to insert before
texttext of the new node
iconicon text of the new node
imageIndexindex of the image for the new node (-1 = none)
selectedImageIndexindex of the selected image for the new node (-1 = same as imageIndex)
datauser data (void*) of the new node
data2user data2 (IReferenceCounted*) of the new node
+
+
+
Returns:
The new node or 0 if other is no child node from this
+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::isRoot () const [pure virtual]
+
+
+ +

Returns true if this node is the root node.

+ +
+
+ +
+
+ + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::isVisible () const [pure virtual]
+
+
+ +

Returns true if this node is visible (all parents are expanded).

+ +
+
+ +
+
+ + + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::moveChildDown (IGUITreeViewNodechild) [pure virtual]
+
+
+ +

Moves a child node one position down.

+
Returns:
True if the node was found as achild node and was not already the last child.
+ +
+
+ +
+
+ + + + + + + + +
virtual bool irr::gui::IGUITreeViewNode::moveChildUp (IGUITreeViewNodechild) [pure virtual]
+
+
+ +

Moves a child node one position up.

+
Returns:
True if the node was found as achild node and was not already the first child.
+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setData (void * data) [pure virtual]
+
+
+ +

sets the user data (void*) of this node

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setData2 (IReferenceCounteddata) [pure virtual]
+
+
+ +

sets the user data2 (IReferenceCounted) of this node

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setExpanded (bool expanded) [pure virtual]
+
+
+ +

Sets if the node is expanded.

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setIcon (const wchar_t * icon) [pure virtual]
+
+
+ +

sets the icon text of the node

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setImageIndex (u32 imageIndex) [pure virtual]
+
+
+ +

sets the image index of the node

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setSelected (bool selected) [pure virtual]
+
+
+ +

Sets this node as selected.

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setSelectedImageIndex (u32 imageIndex) [pure virtual]
+
+
+ +

sets the image index of the node

+ +
+
+ +
+
+ + + + + + + + +
virtual void irr::gui::IGUITreeViewNode::setText (const wchar_t * text) [pure virtual]
+
+
+ +

sets the text of the node

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