Searched refs:IVec3 (Results 1 - 13 of 13) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | asset_migration.cpp | 37 { PROPERTYTYPE(Math::IVec3), PropertyType::IVEC3_T }, // Math::IVec3 to Math::IVec3 57 { PROPERTYTYPE_ARRAY(Math::IVec3), PropertyType::IVEC3_ARRAY_T }, // Math::IVec3 to Math::IVec3
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | asset_migration.cpp | 37 { 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::IVec3
|
H A D | material_impl.cpp | 48 BASE_NS::Math::UVec3, BASE_NS::Math::IVec3, BASE_NS::Math::Vec2, BASE_NS::Math::UVec2, BASE_NS::Math::IVec2, in BindMetaProperty()
|
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/ |
H A D | property_types.h | 34 class IVec3; 88 inline constexpr PropertyTypeDecl IVEC3_T = PROPERTYTYPE(BASE_NS::Math::IVec3); 105 inline constexpr PropertyTypeDecl IVEC3_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::IVec3);
|
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/ |
H A D | vector.h | 756 class IVec3 { class 769 inline constexpr IVec3() : data {} {} in IVec3() function in Math::IVec3 771 inline constexpr IVec3(int32_t x, int32_t y, int32_t z) : x(x), y(y), z(z) {} in IVec3() function in Math::IVec3 772 ~IVec3() = default; 787 constexpr bool operator==(const IVec3& rhs) const in operator ==() 802 constexpr bool operator!=(const IVec3& rhs) const in operator !=() 809 // Assert that IVec3 is the same as 3 int32_t's 810 static_assert(sizeof(IVec3) == 3 * sizeof(int32_t));
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_value_serializers.cpp | 88 RegisterSerializer<BASE_NS::Math::IVec3>(data, vecExport, vecImport); in RegisterValueSerializers() 136 UnregisterSerializer<BASE_NS::Math::IVec3>(data); in UnRegisterValueSerializers()
|
H A D | register_anys.cpp | 54 BASE_NS::Math::IVec3,
|
H A D | register_engine_access.cpp | 49 BASE_NS::Math::IVec3,
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | property_util.cpp | 102 return PropertyType::MetaDataFrom<Math::IVec3>(nullptr); in GetMetaData() 416 Math::IVec3 val; in SetCustomPropertyBlobValue()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | interpolator.cpp | 123 using Type = BASE_NS::Math::IVec3; 183 { IVec3Interpolator::OBJECT_INFO, UidFromType<BASE_NS::Math::IVec3>(), ClassId::IVec3Interpolator },
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | property_util.cpp | 99 return PropertyType::MetaDataFrom<Math::IVec3>(nullptr); in GetMetaData() 413 Math::IVec3 val; in SetCustomPropertyBlobValue()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/ |
H A D | metav1_compat.cpp | 24 BASE_NS::Math::IVec2, BASE_NS::Math::Vec3, BASE_NS::Math::UVec3, BASE_NS::Math::IVec3, BASE_NS::Math::Vec4,
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/ |
H A D | meta_types.h | 226 META_TYPE(BASE_NS::Math::IVec3); variable
|
Completed in 11 milliseconds