ListViewData Class Reference

#include <customgui_listview2.h>

Inheritance diagram for ListViewData:

公共成员函数

Bool   AddItem ( Int32 id, const maxon::String &name, const GeData &data)
Bool   UpdateItem ( Int32 id, const maxon::String &name, const GeData &data)
void  RemoveItem ( Int32 id)
Int32   GetCount ()
Int32   GetSelected ()
void  选择 ( Int32 index)
GeData   GetData ( Int32 index)
String   GetName ( Int32 index)
Int32   GetID ( Int32 index)
void  SetData ( Int32 index, const GeData &data)
void  SetName ( Int32 index, const maxon::String &name)
void  SetID ( Int32 index, Int32 id)
Int32   FindIndex ( Int32 id)

静态公共成员函数

static ListViewData Alloc ()
static void  Free ( ListViewData *&pData)

私有成员函数

  ListViewData ()
  ~ListViewData ()

构造函数 & 析构函数文档编制

◆  ListViewData()

ListViewData () private

◆  ~ListViewData()

~ ListViewData () private

成员函数文档编制

◆  Alloc()

static ListViewData * Alloc ( )
static

◆  Free()

static void Free ( ListViewData *&  pData )
static

◆  AddItem()

Bool AddItem ( Int32   id ,
const maxon::String name ,
const GeData data  
)

◆  UpdateItem()

Bool UpdateItem ( Int32   id ,
const maxon::String name ,
const GeData data  
)

◆  RemoveItem()

void RemoveItem ( Int32   id )

◆  GetCount()

Int32 GetCount ( )

◆  GetSelected()

Int32 GetSelected ( )

◆  Select()

void Select ( Int32   index )

◆  GetData()

GeData GetData ( Int32   index )

◆  GetName()

String GetName ( Int32   index )

◆  GetID()

Int32 GetID ( Int32   index )

◆  SetData()

void SetData ( Int32   index ,
const GeData data  
)

◆  SetName()

void SetName ( Int32   index ,
const maxon::String name  
)

◆  SetID()

void SetID ( Int32   index ,
Int32   id  
)

◆  FindIndex()

Int32 FindIndex ( Int32   id )