/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/ |
H A D | intf_object_flags.h | 35 enum class ObjectFlagBits : uint8_t { class 58 inline ObjectFlagBits operator|(ObjectFlagBits l, ObjectFlagBits r) in operator |() 60 return ObjectFlagBits(uint8_t(l) | uint8_t(r)); in operator |() 67 using ObjectFlagBitsValue = EnumBitField<ObjectFlagBits, uint64_t>; 115 return objectFlagsPtr ? objectFlagsPtr->GetObjectFlags() : ObjectFlagBitsValue(ObjectFlagBits::NONE); in GetObjectFlags()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | proxy_object.cpp | 78 return static_cast<bool>(f->GetObjectFlags() & ObjectFlagBits::SERIALIZE); in SerializeEmbeddedProxy() 88 if (!updating_ && f && !(f->GetObjectFlags() & ObjectFlagBits::SERIALIZE)) { in OnPropertyAdded() 89 META_NS::SetObjectFlags(f, ObjectFlagBits::SERIALIZE, ShouldSerialise(p)); in OnPropertyAdded() 108 if (!updating_ && f && f->GetObjectFlags() & ObjectFlagBits::SERIALIZE) { in OnPropertyRemoved() 117 if (f->GetObjectFlags() & ObjectFlagBits::SERIALIZE) { in OnPropertyChanged() 120 META_NS::SetObjectFlags(f, ObjectFlagBits::SERIALIZE, ShouldSerialise(p)); in OnPropertyChanged() 333 (!IsFlagSet(p, ObjectFlagBits::NATIVE) && !proxyProperties_.count(p->GetName())) || in ShouldSerialise() 349 META_NS::SetObjectFlags(GetSelf(), ObjectFlagBits::SERIALIZE, serialise); in UpdateSerializeState()
|
H A D | content_object.cpp | 68 META_NS::SetObjectFlags(cont.GetProperty(), ObjectFlagBits::SERIALIZE, in OnSerializeChanged() 69 GetObjectFlags().IsSet(ObjectFlagBits::SERIALIZE_HIERARCHY)); in OnSerializeChanged() 98 flags &= ~ObjectFlagBitsValue(ObjectFlagBits::SERIALIZE_HIERARCHY);
|
H A D | base_object.cpp | 68 return ObjectFlagBits::DEFAULT_FLAGS; in GetObjectDefaultFlags()
|
H A D | base_object.h | 90 ObjectFlagBitsValue flags_ { ObjectFlagBits::DEFAULT_FLAGS };
|
H A D | object_hierarchy_observer.cpp | 214 META_NS::SetObjectFlags(GetSelf(), ObjectFlagBits::SERIALIZE, false); in Build()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/property/ |
H A D | construct_property.h | 56 ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) 72 BASE_NS::string_view name, const T& value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) in ConstructProperty() 79 BASE_NS::string_view name, const Param& value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) in ConstructProperty() 100 BASE_NS::string_view name, const IAny& value, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) in ConstructPropertyAny() 55 ConstructProperty(IObjectRegistry& obr, BASE_NS::string_view name, const T& value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) ConstructProperty() argument 71 ConstructProperty( BASE_NS::string_view name, const T& value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) ConstructProperty() argument 78 ConstructProperty( BASE_NS::string_view name, const Param& value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) ConstructProperty() argument 99 ConstructPropertyAny( BASE_NS::string_view name, const IAny& value, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) ConstructPropertyAny() argument
|
H A D | construct_array_property.h | 27 BASE_NS::array_view<const T> value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) in ConstructArrayProperty() 41 ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) 26 ConstructArrayProperty(IObjectRegistry& obr, BASE_NS::string_view name, BASE_NS::array_view<const T> value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) ConstructArrayProperty() argument 40 ConstructArrayProperty(BASE_NS::string_view name, BASE_NS::array_view<const T> value = {}, ObjectFlagBitsValue flags = ObjectFlagBits::SERIALIZE) ConstructArrayProperty() argument
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/ |
H A D | minimal_object.h | 32 MinimalObject() : flags_(ObjectFlagBits::DEFAULT_FLAGS) {} in MinimalObject() 67 return ObjectFlagBits::DEFAULT_FLAGS;
|
H A D | implementation_macros.h | 40 constexpr ObjectFlagBitsValue DEFAULT_PROPERTY_FLAGS = ObjectFlagBitsValue { ObjectFlagBits::SERIALIZE }; 41 constexpr ObjectFlagBitsValue DEFAULT_PROPERTY_FLAGS_NO_SER = ObjectFlagBitsValue { ObjectFlagBits::NONE }; 105 ::META_NS::ObjectFlagBitsValue { flags } | ::META_NS::ObjectFlagBits::NATIVE) 108 ::META_NS::DEFAULT_PROPERTY_FLAGS | ::META_NS::ObjectFlagBits::NATIVE) 110 macro(propType, intf, name, type, {}, ::META_NS::DEFAULT_PROPERTY_FLAGS | ::META_NS::ObjectFlagBits::NATIVE)
|
/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | MaterialJS.cpp | 221 "shader", nullptr, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE)); in SetColorShader() 270 "shader", nullptr, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE)); in GetColorShader()
|
H A D | BaseObjectJS.cpp | 196 "_JSW", nullptr, ObjectFlagBits::INTERNAL | ObjectFlagBits::NATIVE); in StoreJsObj()
|
H A D | SceneJS.cpp | 884 "RenderContext", renderContext, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE)); in CreateShader() 887 "uri", data->uri_, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE)); in CreateShader()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/property/ |
H A D | bind.cpp | 68 META_NS::SetObjectFlags(static_cast<IObjectFlags*>(this), ObjectFlagBits::SERIALIZE, in SetTarget() 69 META_NS::IsFlagSet(func, ObjectFlagBits::SERIALIZE)); in SetTarget()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/ |
H A D | content_object.h | 41 SetObjectFlags(ObjectRef(), ObjectFlagBits::SERIALIZE_HIERARCHY, serialize); in SerializeContent()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/ |
H A D | exporter.cpp | 29 return IsFlagSet(object, ObjectFlagBits::SERIALIZE); in ShouldSerialize() 36 return flags->GetObjectFlags().IsSet(ObjectFlagBits::SERIALIZE); in ShouldSerialize() 150 if (IsFlagSet(object, ObjectFlagBits::SERIALIZE_ATTACHMENTS)) { in AutoExportObjectMembers() 159 if (IsFlagSet(object, ObjectFlagBits::SERIALIZE_HIERARCHY)) { in AutoExportObjectMembers()
|
H A D | metav1_compat.cpp | 119 uint64_t converted { uint64_t(ObjectFlagBits::SERIALIZE) }; in RewritePropertyFlags() 127 if (converted != uint64_t(ObjectFlagBits::SERIALIZE)) { in RewritePropertyFlags()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | submesh_impl.cpp | 34 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::ISubMesh, uint64_t, Handle, {}, META_NS::ObjectFlagBits::INTERNAL) 42 META_NS::DEFAULT_PROPERTY_FLAGS | META_NS::ObjectFlagBits::INTERNAL)
|
H A D | node_impl.h | 36 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(SCENE_NS::INode, BASE_NS::string, Path, {}, META_NS::ObjectFlagBits::INTERNAL) 45 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(SCENE_NS::INode, uint8_t, Status, SCENE_NS::INode::NODE_STATUS_UNINITIALIZED, META_NS::ObjectFlagBits::INTERNAL) 49 SCENE_NS::IEcsObject::ECS_OBJ_STATUS_DISCONNECTED, META_NS::ObjectFlagBits::INTERNAL)
|
H A D | hierarchy_controller.cpp | 33 META_NS::SetObjectFlags(observer_, META_NS::ObjectFlagBits::SERIALIZE, false); in Build()
|
H A D | material_impl.cpp | 1049 "textureInfoArray", nullptr, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE)); in SynchronizeInputsFromMetadata() 1051 "textureSlotIndex", 0, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE)); in SynchronizeInputsFromMetadata() 1053 "sceneHolder", 0, META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE)); in SynchronizeInputsFromMetadata()
|
H A D | node_impl.cpp | 30 bool isInternal = META_NS::IsFlagSet(property, META_NS::ObjectFlagBits::INTERNAL); in HasChangedProperties() 35 bool isSerializable = META_NS::IsFlagSet(property, META_NS::ObjectFlagBits::SERIALIZE); in HasChangedProperties() 911 auto p = META_NS::ConstructProperty<uint32_t>(LIFECYCLE_PROPERTY_NAME, 0, META_NS::DEFAULT_PROPERTY_FLAGS | META_NS::ObjectFlagBits::INTERNAL); in GetLifecycleInfo()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/model/ |
H A D | object_provider_base.cpp | 56 if (!IsFlagSet(p, ObjectFlagBits::NATIVE)) { in DisposeObject()
|
/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/ |
H A D | IntfContentTest.cpp | 193 EXPECT_FALSE(objectFlags->GetObjectFlags().IsSet(META_NS::ObjectFlagBits::SERIALIZE_HIERARCHY)); in HWTEST_F() 230 SetObjectFlags(co, ObjectFlagBits::SERIALIZE_HIERARCHY, true); in HWTEST_F()
|
/foundation/graphic/graphic_3d/3d_scene_adapter/src/ |
H A D | scene_adapter.cpp | 259 auto flags = META_NS::ObjectFlagBits::INTERNAL | META_NS::ObjectFlagBits::NATIVE; in InitEngine()
|