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 | | 返回值 | 无 |