OpenStructure
|
#include <scene_node.hh>
Inherits QObject.
Inherited by EntityPartNode, GfxSceneNode, LabelNode, and RootNode.
Public Member Functions | |
SceneNode (SceneNode *node_parent) | |
SceneNode (QObject *parent=0) | |
virtual | ~SceneNode () |
SceneNode * | GetParent () const |
void | AddChild (SceneNode *node) |
virtual SceneNode * | GetChild (int row) const |
virtual int | GetChildRow (const SceneNode *node) const |
virtual int | GetRow () const |
virtual QVariant | GetData (int column, int role) |
virtual bool | SetData (int column, const QVariant &value, int role) |
virtual Qt::ItemFlags | Flags (int column) const |
virtual int | GetColumnCount () const |
Definition at line 37 of file scene_node.hh.
SceneNode | ( | QObject * | parent = 0 | ) |
|
virtual |
|
inline |
Definition at line 45 of file scene_node.hh.
|
virtual |
Reimplemented in RenderModeNode, CustomPartNode, EntityPartNode, GfxSceneNode, RootNode, and LabelNode.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in RenderModeNode, EntityPartNode, GfxSceneNode, RootNode, and LabelNode.
|
virtual |
Reimplemented in RenderModeNode, EntityPartNode, GfxSceneNode, RootNode, and LabelNode.
|
inline |
Definition at line 44 of file scene_node.hh.
|
virtual |
|
virtual |
Reimplemented in RenderModeNode, CustomPartNode, GfxSceneNode, RootNode, and LabelNode.