//---------------------------------------------------------------------------- void Object::Load (InStream& source) { PX2_BEGIN_DEBUG_STREAM_LOAD(source); // RTTI名称已经被读取了 // 读取ID,提供对象的链接信息 source.ReadUniqueID(this); // 资源路径 source.ReadString(mResourcePath); // 读取对象的名称 source.ReadString(mName); PX2_END_DEBUG_STREAM_LOAD(Object, source); }
//---------------------------------------------------------------------------- void Object::Load(InStream& source) { PX2_BEGIN_DEBUG_STREAM_LOAD(source); // Rtti 名称已经被读取了 // Rtti version source.Read(mReadedVersion); // 读取ID,提供对象的链接信息 source.ReadUniqueID(this); source.ReadBool(mIsEnable); // 资源路径 source.ReadString(mResourcePath); // 读取对象的名称 source.ReadString(mName); source.Read(mID); PX2_END_DEBUG_STREAM_LOAD(Object, source); }