Match and link IObj

Former-commit-id: bef91d45de
This commit is contained in:
2022-10-06 02:23:45 -07:00
parent ec9e639009
commit 5c0e4be01c
5 changed files with 25 additions and 30 deletions

View File

@@ -2,23 +2,9 @@
#define __COBJECTREFERENCE_HPP__
#include <Kyoto/CVParamTransfer.hpp>
#include <Kyoto/SObjectTag.hpp>
#include <rstl/auto_ptr.hpp>
#define kInvalidAssetId 0xFFFFFFFFu
typedef uint CAssetId;
typedef uint FourCC;
struct SObjectTag {
FourCC type;
CAssetId id;
SObjectTag() {}
SObjectTag(FourCC type, CAssetId id) : type(type), id(id) {}
SObjectTag(const SObjectTag& other) : type(other.type), id(other.id) {}
};
class IObj;
class IObjectStore;
class CObjectReference {