Go to the documentation of this file.
19 #ifndef OST_GUI_SCENE_WIN_SCENE_NODE_HH
20 #define OST_GUI_SCENE_WIN_SCENE_NODE_HH
26 #include <QModelIndex>
32 namespace ost {
namespace gui {
45 virtual void RemoveChild(
SceneNode* node);
46 virtual bool IsParent(
SceneNode* node)
const;
47 virtual SceneNode* GetChild(
int row)
const;
48 virtual int GetChildCount()
const;
49 virtual int GetChildRow(
const SceneNode* node)
const;
50 virtual int GetRow()
const;
51 virtual QVariant GetData(
int column,
int role);
52 virtual bool SetData(
int column,
const QVariant& value,
int role);
53 virtual Qt::ItemFlags Flags(
int column)
const;
54 virtual int GetColumnCount()
const;