NOrderItem(ulong id = 0, TypeID tid = 0, const char * name = 0)

原型 NOrderItem(ulong id = 0, TypeID tid = 0, const char * name = 0)
描述 构造函数
参数 [i]ulong id = 0: 对象身份ID,默认为0
[i] TypeID tid = 0: 对象类型标识,默认为无类型
[i] const char * name = 0: 对象名字,默认为空
返回值

void setPrev(const NOrderItem * el)

原型 void setPrev(const NOrderItem * el)
描述 设置前相邻对象
参数 [i]const NOrderItem * el: 前相邻对象指针
返回值

void setNext(const NOrderItem * el)

原型 void setNext(const NOrderItem * el)
描述 获取后相邻对象
参数 [i]const NOrderItem * el:
返回值 后相邻对象指针

const NOrderItem * next() const

原型 const NOrderItem * next() const
描述 获取后相邻对象
参数
返回值 后相邻对象指针

const NOrderItem * prev() const

原型 const NOrderItem * prev() const
描述 获取前相邻对象
参数
返回值 前相邻对象指针

void setMaster(const XItem * el)

原型 void setMaster(const XItem * el)
描述 设置所属主对象
参数 [i]const XItem * el: 所属主对象指针
返回值

const XItem * getMaster() const

原型 const XItem * getMaster() const
描述 获取所属主对象
参数
返回值 所属主对象指针

void cut()

原型 void cut()
描述 从当前的主从关系中剪除自己
参数
返回值

void setPrevNextID(int prevID, int nextID)

原型 void setPrevNextID(int prevID, int nextID)
描述 将相邻对象的ID转换为对象指针,用于文件IO中临时存取对象ID
参数 [i]int prevID: 前相邻对象ID
[i] int nextID: 后相邻对象ID
返回值