Commit: be5c2a52665a640d09fc5b7888e8ac2a3107f355
Author: Bastien Montagne
Date: Thu Mar 17 14:54:29 2016 +0100
Branches: asset-engine
https://developer.blender.org/rBbe5c2a52665a640d09fc5b7888e8ac2a3107f355
Finish RNA flags for asset UUIDs!
===================================================================
M source/blender/makesrna/intern/rna_asset.c
===================================================================
diff --git a/source/blender/makesrna/intern/rna_asset.c
b/source/blender/makesrna/intern/rna_asset.c
index 3b38ccf..cbd903a 100644
--- a/source/blender/makesrna/intern/rna_asset.c
+++ b/source/blender/makesrna/intern/rna_asset.c
@@ -663,6 +663,7 @@ static void
rna_AssetEngine_is_dirty_filtering_set(PointerRNA *ptr, int val)
static void rna_def_asset_uuid(BlenderRNA *brna)
{
StructRNA *srna;
+ PropertyRNA *prop;
int null_uuid[4] = {0};
@@ -679,8 +680,14 @@ static void rna_def_asset_uuid(BlenderRNA *brna)
RNA_def_int_vector(srna, "uuid_revision", 4, null_uuid, INT_MIN,
INT_MAX,
"Revision UUID", "Unique identifier of this asset's
revision", INT_MIN, INT_MAX);
- prop = RNA_def_boolean(srna, "is_unknown_engine", 0, "Unknown Asset
Engine",
+ prop = RNA_def_boolean(srna, "is_unknown_engine", false, "Unknown Asset
Engine",
"This AssetUUID is referencing an unknown asset
engine");
+ RNA_def_property_boolean_sdna(prop, NULL, "tag",
UUID_TAG_ENGINE_MISSING);
+ RNA_def_property_clear_flag(prop, PROP_EDITABLE);
+
+ prop = RNA_def_boolean(srna, "is_asset_missing", false, "Missing Asset",
+ "This AssetUUID is no more known by its asset
engine");
+ RNA_def_property_boolean_sdna(prop, NULL, "tag",
UUID_TAG_ASSET_MISSING);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs