Home
last modified time | relevance | path

Searched refs:ArrayAny (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/detail/
H A Darray_property.h125 return this->SetValueAny(ArrayAny<ValueType>(BASE_NS::move(vec))); in SetValueAt()
140 return this->SetValueAny(ArrayAny<ValueType>(BASE_NS::move(vec))); in InsertValueAt()
153 return this->SetDefaultValueAny(ArrayAny<ValueType>(value)); in SetDefaultValue()
159 return this->SetDefaultValueAny(ArrayAny<ValueType>(BASE_NS::move(value))); in SetDefaultValue()
164 auto ret = this->SetDefaultValueAny(ArrayAny<ValueType>(BASE_NS::move(value))); in SetDefaultValue()
180 return this->SetValueAny(ArrayAny<ValueType>(value)); in SetValue()
186 return this->SetValueAny(ArrayAny<ValueType>(BASE_NS::move(value))); in SetValue()
H A Dany.h329 class ArrayAny : public BaseTypedArrayAny<Type> {
337 explicit constexpr ArrayAny(ArrayType v = {}) : value_(BASE_NS::move(v)) {}
338 …explicit constexpr ArrayAny(const BASE_NS::array_view<const Type>& v) : value_(v.begin(), v.end())… in ArrayAny() function
340 constexpr ArrayAny(std::initializer_list<Type> v) : value_(ArrayType(v)) {} in ArrayAny() function
441 return IAny::Ptr(new ArrayAny<Type>()); in Clone()
447 IAny::Ptr ArrayAny<Type, Compare>::Clone(const AnyCloneOptions& options) const in Clone()
452 …return IAny::Ptr(new ArrayAny { options.value == CloneValueType::COPY_VALUE ? value_ : ArrayType {… in Clone()
464 return IArrayAny::Ptr { new ArrayAny<Type, Compare>(BASE_NS::move(v)) };
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/
H A Dany_builder.h54 …GetObjectRegistry().GetPropertyRegister().RegisterAny(CreateShared<DefaultAnyBuilder<ArrayAny<Type… in RegisterTypeForBuiltinArrayAny()
72 GetObjectRegistry().GetPropertyRegister().UnregisterAny(ArrayAny<Type>::StaticGetClassId()); in UnregisterTypeForBuiltinArrayAny()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_anys.cpp92 (pr.RegisterAny(CreateShared<DefaultAnyBuilder<ArrayAny<List>>>()), ...); in RegisterTypes()
98 (pr.UnregisterAny(ArrayAny<List>::StaticGetClassId()), ...); in UnregisterTypes()
H A Dregister_value_serializers.cpp37 return f.ExportToNode(ArrayAny<T>(BASE_NS::array_view<const T>(v, v + size))); in ExportVector()
44 ArrayAny<T> arr; in ImportVector()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/engine/
H A Dinternal_access.h58 : public EngineInternalValueAccessImpl<BASE_NS::vector<Type>, ArrayAny<Type>> {};
67 return IAny::Ptr(new ArrayAny<Type>); in CreateAny()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/property/
H A Dconstruct_array_property.h31 i->SetInternalAny(IAny::Ptr(new ArrayAny<T>));
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/serialization/
H A Dintf_export_context.h58 return Export(name, static_cast<const IAny&>(ArrayAny<Type>(value))); in ExportValue()
H A Dintf_import_context.h58 ArrayAny<Type> v(value); in ImportValue()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/animation/
H A Danimation.h110 internal->SetInternalAny(ArrayAny<Type>({}).Clone(false)); in META_API_OBJECT_CONVERTIBLE()