/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | asset_migration.cpp | 42 { PROPERTYTYPE(Math::UVec4), PropertyType::UVEC4_T }, // Math::UVec4 to Math::UVec4 62 { PROPERTYTYPE_ARRAY(Math::UVec4), PropertyType::UVEC4_ARRAY_T }, // Math::UVec4 to Math::UVec4
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | asset_migration.cpp | 42 { PROPERTYTYPE(Math::UVec4), PropertyType::UVEC4_T }, // Math::UVec4 to BASE_NS::Math::UVec4 62 { PROPERTYTYPE_ARRAY(Math::UVec4), PropertyType::UVEC4_ARRAY_T }, // Math::UVec4 to BASE_NS::Math::UVec4
|
H A D | json_util.h | 148 inline bool FromJson(const CORE_NS::json::value& jsonIn, BASE_NS::Math::UVec4& output) in FromJson() 229 inline CORE_NS::json::standalone_value ToJson<BASE_NS::Math::UVec4>(BASE_NS::Math::UVec4 value) in ToJson()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/ |
H A D | render_mesh_component.h | 44 DEFINE_ARRAY_PROPERTY(BASE_NS::Math::UVec4, RENDER_MESH_CUSTOM_DATA_VEC4_COUNT, customData,
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_image_gles.h | 45 BASE_NS::Math::UVec4 swizzle;
|
H A D | device_gles.h | 89 BASE_NS::Math::UVec4 swizzle; 223 void TexSwizzle(uint32_t image, uint32_t target, const BASE_NS::Math::UVec4& swizzle);
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
H A D | intf_render_data_store_default_material.h | 102 BASE_NS::Math::UVec4 indices { 0u, 0u, 0u, 0u }; 121 BASE_NS::Math::UVec4 packed[MATERIAL_PACKED_UNIFORM_UVEC4_COUNT]; 124 BASE_NS::Math::UVec4 indices { 0u, 0u, 0u, 0u };
|
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/ |
H A D | property_types.h | 38 class UVec4; 95 inline constexpr PropertyTypeDecl UVEC4_T = PROPERTYTYPE(BASE_NS::Math::UVec4); 112 inline constexpr PropertyTypeDecl UVEC4_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::UVec4);
|
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/ |
H A D | vector.h | 546 class UVec4 { class 559 inline constexpr UVec4() : data {} {} in UVec4() function in Math::UVec4 561 inline constexpr UVec4(uint32_t x, uint32_t y, uint32_t z, uint32_t w) : x(x), y(y), z(z), w(w) {} in UVec4() function in Math::UVec4 562 ~UVec4() = default; 577 constexpr bool operator==(const UVec4& rhs) const in operator ==() 595 constexpr bool operator!=(const UVec4& rhs) const in operator !=() 602 // Assert that UVec4 is the same as 4 uint32_t's 603 static_assert(sizeof(UVec4) == 4 * sizeof(uint32_t));
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_value_serializers.cpp | 86 RegisterSerializer<BASE_NS::Math::UVec4>(data, vecExport, vecImport); in RegisterValueSerializers() 138 UnregisterSerializer<BASE_NS::Math::UVec4>(data); in UnRegisterValueSerializers()
|
H A D | register_anys.cpp | 56 BASE_NS::Math::UVec4,
|
H A D | register_engine_access.cpp | 47 BASE_NS::Math::UVec4,
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/ |
H A D | render_compatibility_common.h | 33 using uvec4 = BASE_NS::Math::UVec4;
|
/foundation/graphic/graphic_3d/lume/LumeDotfield/api/dotfield/render/ |
H A D | intf_render_data_store_default_dotfield.h | 47 BASE_NS::Math::UVec4 colors { 0u, 0u, 0u, 0u };
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | property_util.cpp | 65 byteSize = sizeof(Math::UVec4); in GetPropertyTypeByteSize() 107 return PropertyType::MetaDataFrom<Math::UVec4>(nullptr); in GetMetaData() 400 Math::UVec4 val; in SetCustomPropertyBlobValue()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_cameras.cpp | 85 inline constexpr Math::UVec4 GetMultiViewCameraIndices( in GetMultiViewCameraIndices() 88 Math::UVec4 mvIndices { 0U, 0U, 0U, 0U }; in GetMultiViewCameraIndices() 155 const Math::UVec4 mvCameraIndices = GetMultiViewCameraIndices(dsCamera, currCamera); in ExecuteFrame()
|
H A D | render_node_default_lights.cpp | 148 lightStruct->clusterSizes = Math::UVec4(0, 0, 0, 0); in ExecuteFrame()
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/Util/include/util/ |
H A D | json_util.h | 151 inline bool FromJson(const CORE_NS::json::value& jsonIn, ::Math::UVec4& output) in FromJson() 227 inline CORE_NS::json::standalone_value ToJson<::Math::UVec4>(::Math::UVec4 value) in ToJson()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/ |
H A D | render_data_store_default_material.cpp | 75 inline Math::UVec4 PackMaterialUVec(const Math::Vec4& up0, const Math::Vec4& up1) in PackMaterialUVec() 77 return Math::UVec4 { in PackMaterialUVec() 186 static constexpr const auto identity = Math::UVec4(0x3c000000, 0x00003c00, 0x0, 0x0); in MaterialUniformsPackedFromInput() 191 Math::UVec4 { Math::PackHalf2X16({ rotateScale.x, rotateScale.y }), in MaterialUniformsPackedFromInput() 199 const Math::UVec4 indices = { uint32_t(input.id >> 32u), uint32_t(input.id & 0xFFFFffff), 0u, 0u }; in MaterialUniformsPackedFromInput()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_post_process.cpp | 86 Math::UVec4* val = reinterpret_cast<Math::UVec4*>(data + offset); in AppendValues() 92 Math::UVec4* val = reinterpret_cast<Math::UVec4*>(data + offset); in AppendValues()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | property_util.cpp | 64 byteSize = sizeof(Math::UVec4); in GetPropertyTypeByteSize() 104 return PropertyType::MetaDataFrom<Math::UVec4>(nullptr); in GetMetaData() 397 Math::UVec4 val; in SetCustomPropertyBlobValue()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | interpolator.cpp | 100 using Type = BASE_NS::Math::UVec4; 181 { UVec4Interpolator::OBJECT_INFO, UidFromType<BASE_NS::Math::UVec4>(), ClassId::UVec4Interpolator },
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/datastore/ |
H A D | render_data_store_render_pods.h | 432 BASE_NS::Math::UVec4 flags { 0, 0, 0, 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::Math::Mat4X4>;
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/ |
H A D | meta_types.h | 228 META_TYPE(BASE_NS::Math::UVec4); variable
|