argos::CQTOpenGLLuaStateTreeFunctionModel Class Reference

#include <qtopengl_lua_statetree_model.h>

Inheritance diagram for argos::CQTOpenGLLuaStateTreeFunctionModel:
Collaboration diagram for argos::CQTOpenGLLuaStateTreeFunctionModel:

Public Member Functions

 CQTOpenGLLuaStateTreeFunctionModel (lua_State *pt_state, bool b_remove_empty_tables, QObject *pc_parent=0)
 
virtual ~CQTOpenGLLuaStateTreeFunctionModel ()
 
virtual QVariant headerData (int n_section, Qt::Orientation e_orientation, int n_role=Qt::DisplayRole) const
 
virtual int columnCount (const QModelIndex &c_parent=QModelIndex()) const
 
- Public Member Functions inherited from argos::CQTOpenGLLuaStateTreeModel
 CQTOpenGLLuaStateTreeModel (lua_State *pt_state, bool b_remove_empty_tables, QObject *pc_parent=0)
 
virtual ~CQTOpenGLLuaStateTreeModel ()
 
virtual QVariant data (const QModelIndex &c_index, int n_role) const
 
virtual Qt::ItemFlags flags (const QModelIndex &c_index) const
 
virtual QModelIndex index (int n_row, int n_column, const QModelIndex &c_parent=QModelIndex()) const
 
virtual QModelIndex parent (const QModelIndex &c_index) const
 
virtual int rowCount (const QModelIndex &c_parent=QModelIndex()) const
 
void SetLuaState (lua_State *pt_state)
 

Protected Member Functions

virtual bool IsTypeVisitable (lua_State *pt_state)
 
- Protected Member Functions inherited from argos::CQTOpenGLLuaStateTreeModel
void ProcessLuaState (lua_State *pt_state, CQTOpenGLLuaStateTreeItem *pc_item)
 

Additional Inherited Members

- Public Slots inherited from argos::CQTOpenGLLuaStateTreeModel
void Refresh ()
 
void Refresh (int)
 

Detailed Description

Definition at line 107 of file qtopengl_lua_statetree_model.h.

Constructor & Destructor Documentation

◆ CQTOpenGLLuaStateTreeFunctionModel()

argos::CQTOpenGLLuaStateTreeFunctionModel::CQTOpenGLLuaStateTreeFunctionModel ( lua_State *  pt_state,
bool  b_remove_empty_tables,
QObject *  pc_parent = 0 
)

Definition at line 335 of file qtopengl_lua_statetree_model.cpp.

◆ ~CQTOpenGLLuaStateTreeFunctionModel()

virtual argos::CQTOpenGLLuaStateTreeFunctionModel::~CQTOpenGLLuaStateTreeFunctionModel ( )
inlinevirtual

Definition at line 117 of file qtopengl_lua_statetree_model.h.

Member Function Documentation

◆ columnCount()

int argos::CQTOpenGLLuaStateTreeFunctionModel::columnCount ( const QModelIndex &  c_parent = QModelIndex()) const
virtual

Definition at line 352 of file qtopengl_lua_statetree_model.cpp.

◆ headerData()

QVariant argos::CQTOpenGLLuaStateTreeFunctionModel::headerData ( int  n_section,
Qt::Orientation  e_orientation,
int  n_role = Qt::DisplayRole 
) const
virtual

Definition at line 343 of file qtopengl_lua_statetree_model.cpp.

◆ IsTypeVisitable()

bool argos::CQTOpenGLLuaStateTreeFunctionModel::IsTypeVisitable ( lua_State *  pt_state)
protectedvirtual