|
| _PAGE_BEGIN ("GxResBase") |
|
| _PARAM_NAME_ATTRIBUTE (_path, "ファイルパス", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _PARAM_NAME_ATTRIBUTE (_fileSize, "ファイルサイズ", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _PARAM_NAME_ATTRIBUTE (_size, "リソースサイズ", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _PARAM_NAME_ATTRIBUTE (_id, "リソースID", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _PARAM_NAME_ATTRIBUTE (_isUsable, "リソース使用可能", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _ENUM_NAME_ATTRIBUTE (_asyncState, "リソース非同期状態", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _ENUM_NAME_ATTRIBUTE (_asyncPriority, "リソース非同期優先", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _PARAM_NAME_ATTRIBUTE (_originalPath, "オリジナルファイルパス", GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _CUSTOM_ATTRIBUTE (GxProperty::TYPE::U32, "リソース属性", &GxResBase::getPropertyAttribute, nullptr, GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _CUSTOM_ATTRIBUTE (GxProperty::TYPE::CSTR, "拡張子", &GxResBase::getPropertyExtension, nullptr, GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _CUSTOM_ATTRIBUTE (GxProperty::TYPE::CSTR, "RTTI", &GxResBase::getPropertyRttiName, nullptr, GxProperty::ATTRIBUTE_READONLY|GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _RESOURCE_ATTRIBUTE (GxResBase, _pConfig, GxProperty::ATTRIBUTE_NOSERIALIZE) |
|
| _PAGE_END () |
|
| _PARAM (_magicNumber) |
|
| _PARAM (_versionSavedNum) |
|
| _ARRAY_COUNT (_version, VERSION_SAVE_HIERARCY) |
|