Home
last modified time | relevance | path

Searched refs:PropertyTypeDecl (Results 1 – 25 of 27) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/
H A Dproperty_types.h54 inline constexpr PropertyTypeDecl BOOL_T = PROPERTYTYPE(bool);
55 inline constexpr PropertyTypeDecl CHAR_T = PROPERTYTYPE(char);
56 inline constexpr PropertyTypeDecl INT8_T = PROPERTYTYPE(int8_t);
57 inline constexpr PropertyTypeDecl INT16_T = PROPERTYTYPE(int16_t);
58 inline constexpr PropertyTypeDecl INT32_T = PROPERTYTYPE(int32_t);
59 inline constexpr PropertyTypeDecl INT64_T = PROPERTYTYPE(int64_t);
60 inline constexpr PropertyTypeDecl UINT8_T = PROPERTYTYPE(uint8_t);
65 inline constexpr PropertyTypeDecl SIZE_T = PROPERTYTYPE(size_t);
67 inline constexpr PropertyTypeDecl FLOAT_T = PROPERTYTYPE(float);
124 inline constexpr PropertyTypeDecl INVALID = PropertyTypeDecl { false, 0, 0, "" };
[all …]
H A Dproperty.h57 struct PropertyTypeDecl { struct
74 constexpr inline bool operator==(const PropertyTypeDecl& aA, const PropertyTypeDecl& aB) argument
80 constexpr inline bool operator!=(const PropertyTypeDecl& aA, const PropertyTypeDecl& aB)
103 PropertyTypeDecl type;
123 CORE_NS::PropertyTypeDecl \
137 inline uint64_t hash(const CORE_NS::PropertyTypeDecl& value) in hash()
H A Dproperty_handle_util.h29 … IPropertyHandle& handle, BASE_NS::string_view propertyName, const PropertyTypeDecl& propertyType) in CORE_BEGIN_NAMESPACE()
56 …IPropertyHandle& handle, BASE_NS::string_view propertyName, const PropertyTypeDecl& propertyType, … in SetPropertyValue()
75 …e(IPropertyHandle& handle, BASE_NS::string_view propertyName, const PropertyTypeDecl& propertyType) in GetPropertyValue()
H A Dscoped_handle.h33 struct PropertyTypeDecl;
111 … IPropertyHandle& handle, BASE_NS::string_view propertyName, const PropertyTypeDecl& propertyType);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Dproperty_util.h75 const uintptr_t offset, const CORE_NS::PropertyTypeDecl& typeDecl); in RENDER_BEGIN_NAMESPACE()
77 const uintptr_t offset, const CORE_NS::PropertyTypeDecl& typeDecl, in RENDER_BEGIN_NAMESPACE()
118 static CORE_NS::PropertyTypeDecl GetPropertyTypeDeclaration(const BASE_NS::string_view type);
119 static size_t GetPropertyTypeAlignment(const CORE_NS::PropertyTypeDecl& propertyType);
120 static void SetCustomPropertyBlobValue(const CORE_NS::PropertyTypeDecl& propertyType,
171 const uintptr_t offset, const CORE_NS::PropertyTypeDecl& typeDecl);
222 static CORE_NS::PropertyTypeDecl GetPropertyTypeDeclaration(const BASE_NS::string_view type);
223 static size_t GetPropertyTypeAlignment(const CORE_NS::PropertyTypeDecl& propertyType);
H A Dproperty_util.cpp41 uint32_t GetPropertyTypeByteSize(const PropertyTypeDecl& typeDecl) in GetPropertyTypeByteSize()
76 constexpr MetaData GetMetaData(const PropertyTypeDecl& typeDecl) in GetMetaData()
202 const uintptr_t offset, const PropertyTypeDecl& typeDecl) in AddOffsetProperty()
228 const uintptr_t offset, const PropertyTypeDecl& typeDecl, const array_view<const uint8_t> data) in AddOffsetProperty()
305 PropertyTypeDecl CustomPropertyPodHelper::GetPropertyTypeDeclaration(const string_view type) in GetPropertyTypeDeclaration()
345 size_t CustomPropertyPodHelper::GetPropertyTypeAlignment(const PropertyTypeDecl& propertyType) in GetPropertyTypeAlignment()
389 void CustomPropertyPodHelper::SetCustomPropertyBlobValue(const PropertyTypeDecl& propertyType, cons… in SetCustomPropertyBlobValue()
595 const uintptr_t offset, const PropertyTypeDecl& typeDecl) in AddOffsetProperty()
656 PropertyTypeDecl CustomPropertyBindingHelper::GetPropertyTypeDeclaration(const string_view type) in GetPropertyTypeDeclaration()
671 size_t CustomPropertyBindingHelper::GetPropertyTypeAlignment(const PropertyTypeDecl& propertyType) in GetPropertyTypeAlignment()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dproperty_util.h75 const CORE_NS::PropertyTypeDecl& typeDecl); in CORE3D_BEGIN_NAMESPACE()
77 const CORE_NS::PropertyTypeDecl& typeDecl, BASE_NS::array_view<const uint8_t> data); in CORE3D_BEGIN_NAMESPACE()
118 static CORE_NS::PropertyTypeDecl GetPropertyTypeDeclaration(const BASE_NS::string_view type);
119 static size_t GetPropertyTypeAlignment(const CORE_NS::PropertyTypeDecl& propertyType);
120 static void SetCustomPropertyBlobValue(const CORE_NS::PropertyTypeDecl& propertyType,
H A Dproperty_util.cpp42 uint32_t GetPropertyTypeByteSize(const PropertyTypeDecl& typeDecl) in GetPropertyTypeByteSize()
79 constexpr MetaData GetMetaData(const PropertyTypeDecl& typeDecl) in GetMetaData()
207 const uintptr_t offset, const PropertyTypeDecl& typeDecl) in AddOffsetProperty()
233 const uintptr_t offset, const PropertyTypeDecl& typeDecl, const array_view<const uint8_t> data) in AddOffsetProperty()
308 PropertyTypeDecl CustomPropertyPodHelper::GetPropertyTypeDeclaration(const string_view type) in GetPropertyTypeDeclaration()
348 size_t CustomPropertyPodHelper::GetPropertyTypeAlignment(const PropertyTypeDecl& propertyType) in GetPropertyTypeAlignment()
392 void CustomPropertyPodHelper::SetCustomPropertyBlobValue(const PropertyTypeDecl& propertyType, cons… in SetCustomPropertyBlobValue()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/engine/
H A Dintf_engine_data.h26 …virtual IEngineInternalValueAccess::Ptr GetInternalValueAccess(const CORE_NS::PropertyTypeDecl& ty… in META_BEGIN_NAMESPACE()
28 const CORE_NS::PropertyTypeDecl& type, IEngineInternalValueAccess::Ptr) = 0; in META_BEGIN_NAMESPACE()
29 virtual void UnregisterInternalValueAccess(const CORE_NS::PropertyTypeDecl& type) = 0; in META_BEGIN_NAMESPACE()
H A Dintf_engine_value.h64 virtual bool IsCompatible(const CORE_NS::PropertyTypeDecl& type) const = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/property/
H A Dproperty_types.h27 inline constexpr CORE_NS::PropertyTypeDecl BINDABLE_BUFFER_WITH_HANDLE_REFERENCE_T = in CORE_BEGIN_NAMESPACE()
29 inline constexpr CORE_NS::PropertyTypeDecl BINDABLE_IMAGE_WITH_HANDLE_REFERENCE_T = in CORE_BEGIN_NAMESPACE()
31 inline constexpr CORE_NS::PropertyTypeDecl BINDABLE_SAMPLER_WITH_HANDLE_REFERENCE_T = in CORE_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dmeta_types.h38 return CORE_NS::PropertyTypeDecl {}; in CorePropertyTypeDeclFromType()
168 …static constexpr CORE_NS::PropertyTypeDecl coreType = CorePropertyTypeDeclFromType<void, BASE_NS::…
181 static constexpr CORE_NS::PropertyTypeDecl coreType = \
187 static constexpr CORE_NS::PropertyTypeDecl coreType = \
193 static constexpr CORE_NS::PropertyTypeDecl coreType = \
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Dresource_handle.h241 inline constexpr PropertyTypeDecl RENDER_HANDLE_T = PROPERTYTYPE(RENDER_NS::RenderHandle); in CORE_BEGIN_NAMESPACE()
242 inline constexpr PropertyTypeDecl RENDER_HANDLE_ARRAY_T = PROPERTYTYPE_ARRAY(RENDER_NS::RenderHandl… in CORE_BEGIN_NAMESPACE()
243 inline constexpr PropertyTypeDecl RENDER_HANDLE_REFERENCE_T = PROPERTYTYPE(RENDER_NS::RenderHandleR… in CORE_BEGIN_NAMESPACE()
244 inline constexpr PropertyTypeDecl RENDER_HANDLE_REFERENCE_ARRAY_T = in CORE_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/
H A Dproperty_value.h53 constexpr PropertyTypeDecl GetType() const in CORE_BEGIN_NAMESPACE()
57 constexpr operator PropertyTypeDecl() const in CORE_BEGIN_NAMESPACE()
61 constexpr bool operator==(const PropertyTypeDecl& other) const in CORE_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dobject_registry.h111 …IEngineInternalValueAccess::Ptr GetInternalValueAccess(const CORE_NS::PropertyTypeDecl& type) cons…
112 …void RegisterInternalValueAccess(const CORE_NS::PropertyTypeDecl& type, IEngineInternalValueAccess…
113 void UnregisterInternalValueAccess(const CORE_NS::PropertyTypeDecl& type) override;
181 …BASE_NS::unordered_map<CORE_NS::PropertyTypeDecl, IEngineInternalValueAccess::Ptr> engineInternalA…
H A Dobject_registry.cpp761 …alueAccess::Ptr ObjectRegistry::GetInternalValueAccess(const CORE_NS::PropertyTypeDecl& type) const in GetInternalValueAccess()
768 const CORE_NS::PropertyTypeDecl& type, IEngineInternalValueAccess::Ptr ptr) in RegisterInternalValueAccess()
773 void ObjectRegistry::UnregisterInternalValueAccess(const CORE_NS::PropertyTypeDecl& type) in UnregisterInternalValueAccess()
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dasset_migration.cpp29 PropertyTypeDecl oldVersion;
30 PropertyTypeDecl newVersion;
H A Decs_serializer.h41 …void SetSerializer(const CORE_NS::PropertyTypeDecl& type, IPropertySerializer& serializer) overrid… in SCENE_BEGIN_NAMESPACE()
95 using SerializerMap = BASE_NS::unordered_map<CORE_NS::PropertyTypeDecl, IPropertySerializer*>; in SCENE_BEGIN_NAMESPACE()
H A Decs_animation.h324 const CORE_NS::PropertyTypeDecl* property { nullptr };
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/engine/
H A Dinternal_access.h34 bool IsCompatible(const CORE_NS::PropertyTypeDecl& type) const override in META_BEGIN_NAMESPACE()
69 bool IsCompatible(const CORE_NS::PropertyTypeDecl& type) const override in IsCompatible()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Danimation_system.h36 struct PropertyTypeDecl;
94 const CORE_NS::PropertyTypeDecl* property;
H A Danimation_system.cpp115 constexpr PropertyTypeDecl PROPERTY_HANDLE_PTR_T = PROPERTYTYPE(CORE_NS::IPropertyHandle*);
181 void Assign(const PropertyTypeDecl& type, uint8_t* dst, const InitialTransformComponent& src) in Assign()
242 void Add(const PropertyTypeDecl& type, uint8_t* dst, const InitialTransformComponent& src) in Add()
422 void AnimateTrack(const PropertyTypeDecl& type, const AnimationSystem::InterpolationData& interpola… in AnimateTrack()
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/
H A Dintf_ecs_serializer.h72 …virtual void SetSerializer(const CORE_NS::PropertyTypeDecl& type, IPropertySerializer& serializer)… in SCENE_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_pipeline_binder.cpp83 const PropertyTypeDecl typeDecl = in UpdateCustomPropertyMetadata()
145 const PropertyTypeDecl typeDecl = in UpdateBindingPropertyMetadata()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dmaterial_component_manager.cpp92 constexpr PropertyTypeDecl TEXTURE_INFO_T = PROPERTYTYPE(MaterialComponent::TextureInfo);
277 …const CORE_NS::PropertyTypeDecl typeDecl = CustomPropertyPodHelper::GetPropertyTypeDeclaration(typ… in UpdateCustomPropertyMetadata()

12