Home
last modified time | relevance | path

Searched refs:IVec3 (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dasset_migration.cpp37 { PROPERTYTYPE(Math::IVec3), PropertyType::IVEC3_T }, // Math::IVec3 to BASE_NS::Math::IVec3
57 …{ PROPERTYTYPE_ARRAY(Math::IVec3), PropertyType::IVEC3_ARRAY_T }, // Math::IVec3 to BASE_NS::Math:…
H A Dmaterial_impl.cpp48 …BASE_NS::Math::UVec3, BASE_NS::Math::IVec3, BASE_NS::Math::Vec2, BASE_NS::Math::UVec2, BASE_NS::Ma… in BindMetaProperty()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/
H A Dproperty_types.h34 class IVec3; in BASE_BEGIN_NAMESPACE() local
88 inline constexpr PropertyTypeDecl IVEC3_T = PROPERTYTYPE(BASE_NS::Math::IVec3);
105 inline constexpr PropertyTypeDecl IVEC3_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::IVec3);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/
H A Dcore_metadata.inl54 DECLARE_PROPERTY_TYPE(BASE_NS::Math::IVec3);
261 BEGIN_METADATA(IVec3MetaData, BASE_NS::Math::IVec3)
262 DECL_PROPERTY2(BASE_NS::Math::IVec3, x, "", 0)
263 DECL_PROPERTY2(BASE_NS::Math::IVec3, y, "", 0)
264 DECL_PROPERTY2(BASE_NS::Math::IVec3, z, "", 0)
265 END_METADATA(IVec3MetaData, BASE_NS::Math::IVec3)
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dvector.h756 class IVec3 { in BASE_BEGIN_NAMESPACE()
769 inline constexpr IVec3() : data {} {} in BASE_BEGIN_NAMESPACE()
771 inline constexpr IVec3(int32_t x, int32_t y, int32_t z) : x(x), y(y), z(z) {} in BASE_BEGIN_NAMESPACE()
772 ~IVec3() = default; in BASE_BEGIN_NAMESPACE()
787 constexpr bool operator==(const IVec3& rhs) const in BASE_BEGIN_NAMESPACE()
802 constexpr bool operator!=(const IVec3& rhs) const in BASE_BEGIN_NAMESPACE()
810 static_assert(sizeof(IVec3) == 3 * sizeof(int32_t)); in BASE_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_value_serializers.cpp88 RegisterSerializer<BASE_NS::Math::IVec3>(data, vecExport, vecImport); in RegisterValueSerializers()
136 UnregisterSerializer<BASE_NS::Math::IVec3>(data); in UnRegisterValueSerializers()
H A Dregister_engine_access.cpp49 BASE_NS::Math::IVec3,
H A Dregister_anys.cpp54 BASE_NS::Math::IVec3,
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dinterpolator.cpp123 using Type = BASE_NS::Math::IVec3;
183 …{ IVec3Interpolator::OBJECT_INFO, UidFromType<BASE_NS::Math::IVec3>(), ClassId::IVec3Interpolator …
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dproperty_util.cpp102 return PropertyType::MetaDataFrom<Math::IVec3>(nullptr); in GetMetaData()
416 Math::IVec3 val; in SetCustomPropertyBlobValue()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Dproperty_util.cpp99 return PropertyType::MetaDataFrom<Math::IVec3>(nullptr); in GetMetaData()
413 Math::IVec3 val; in SetCustomPropertyBlobValue()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dmeta_types.h226 META_TYPE(BASE_NS::Math::IVec3);
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dmetav1_compat.cpp24 …BASE_NS::Math::IVec2, BASE_NS::Math::Vec3, BASE_NS::Math::UVec3, BASE_NS::Math::IVec3, BASE_NS::Ma…