Searched refs:IVec4 (Results 1 – 13 of 13) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/ |
H A D | core_metadata.inl | 55 DECLARE_PROPERTY_TYPE(BASE_NS::Math::IVec4); 267 BEGIN_METADATA(IVec4MetaData, BASE_NS::Math::IVec4) 268 DECL_PROPERTY2(BASE_NS::Math::IVec4, x, "", 0) 269 DECL_PROPERTY2(BASE_NS::Math::IVec4, y, "", 0) 270 DECL_PROPERTY2(BASE_NS::Math::IVec4, z, "", 0) 271 DECL_PROPERTY2(BASE_NS::Math::IVec4, w, "", 0) 272 END_METADATA(IVec4MetaData, BASE_NS::Math::IVec4)
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | asset_migration.cpp | 38 { PROPERTYTYPE(Math::IVec4), PropertyType::IVEC4_T }, // Math::IVec4 to BASE_NS::Math::IVec4 58 …{ PROPERTYTYPE_ARRAY(Math::IVec4), PropertyType::IVEC4_ARRAY_T }, // Math::IVec4 to BASE_NS::Math:…
|
H A D | material_impl.cpp | 47 …BindMetaProperty<BASE_NS::Math::Vec4, BASE_NS::Math::UVec4, BASE_NS::Math::IVec4, BASE_NS::Math::V… in BindMetaProperty()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/ |
H A D | property_types.h | 35 class IVec4; in BASE_BEGIN_NAMESPACE() local 89 inline constexpr PropertyTypeDecl IVEC4_T = PROPERTYTYPE(BASE_NS::Math::IVec4); 106 inline constexpr PropertyTypeDecl IVEC4_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::IVec4);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/ |
H A D | vector.h | 814 class IVec4 { in BASE_BEGIN_NAMESPACE() 827 inline constexpr IVec4() : data {} {} in BASE_BEGIN_NAMESPACE() 829 inline constexpr IVec4(int32_t x, int32_t y, int32_t z, int32_t w) : x(x), y(y), z(z), w(w) {} in BASE_BEGIN_NAMESPACE() 830 ~IVec4() = default; in BASE_BEGIN_NAMESPACE() 845 constexpr bool operator==(const IVec4& rhs) const in BASE_BEGIN_NAMESPACE() 863 constexpr bool operator!=(const IVec4& rhs) const in BASE_BEGIN_NAMESPACE() 871 static_assert(sizeof(IVec4) == 4 * sizeof(int32_t)); in BASE_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_value_serializers.cpp | 89 RegisterSerializer<BASE_NS::Math::IVec4>(data, vecExport, vecImport); in RegisterValueSerializers() 135 UnregisterSerializer<BASE_NS::Math::IVec4>(data); in UnRegisterValueSerializers()
|
H A D | register_engine_access.cpp | 50 BASE_NS::Math::IVec4,
|
H A D | register_anys.cpp | 57 BASE_NS::Math::IVec4,
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | interpolator.cpp | 144 using Type = BASE_NS::Math::IVec4; 184 …{ IVec4Interpolator::OBJECT_INFO, UidFromType<BASE_NS::Math::IVec4>(), ClassId::IVec4Interpolator …
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | property_util.cpp | 109 return PropertyType::MetaDataFrom<Math::IVec4>(nullptr); in GetMetaData() 404 Math::IVec4 val; in SetCustomPropertyBlobValue()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | property_util.cpp | 106 return PropertyType::MetaDataFrom<Math::IVec4>(nullptr); in GetMetaData() 401 Math::IVec4 val; in SetCustomPropertyBlobValue()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/ |
H A D | meta_types.h | 229 META_TYPE(BASE_NS::Math::IVec4);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/ |
H A D | metav1_compat.cpp | 25 …BASE_NS::Math::UVec4, BASE_NS::Math::IVec4, BASE_NS::Math::Quat, BASE_NS::Math::Mat3X3, BASE_NS::M…
|