/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/ |
H A D | vector.h | 339 class UVec2 final { 362 inline constexpr UVec2() : data {} {} in UVec2() function in Math::final 364 inline constexpr UVec2(uint32_t xParameter, uint32_t yParameter) : x(xParameter), y(yParameter) {} in UVec2() function in Math::final 365 ~UVec2() = default; 368 inline constexpr UVec2 operator+(const UVec2& v2) const in operator +() 370 return UVec2(x + v2.x, y + v2.y); in operator +() 373 inline constexpr UVec2& operator+=(const UVec2& rhs) in operator +=() 381 inline constexpr UVec2 operato [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
H A D | intf_render_data_store_default_light.h | 104 BASE_NS::Math::UVec2 low { 512u, 512u }; 105 BASE_NS::Math::UVec2 normal { 1024u, 1024u }; 106 BASE_NS::Math::UVec2 high { 2048u, 2048u }; 107 BASE_NS::Math::UVec2 ultra { 4096u, 4096u }; 131 virtual BASE_NS::Math::UVec2 GetShadowQualityResolution() const = 0;
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/ |
H A D | intf_bitmap.h | 50 META_READONLY_PROPERTY(BASE_NS::Math::UVec2, Size) 52 virtual void SetRenderHandle(RENDER_NS::RenderHandleReference, const BASE_NS::Math::UVec2 size) = 0;
|
H A D | intf_view_node.h | 54 META_PROPERTY(BASE_NS::Math::UVec2, Size)
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_blur.h | 60 void CreateTargets(IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::Math::UVec2 baseSize); 66 BASE_NS::Math::UVec2 size { 0u, 0u }; 74 BASE_NS::Math::UVec2 texSize { 0, 0 };
|
H A D | render_motion_blur.h | 44 BASE_NS::Math::UVec2 size { 0U, 0U }; 87 BASE_NS::Math::UVec2 tileImageSize_ { 0U, 0U };
|
H A D | render_bloom.h | 68 void CreateTargets(IRenderNodeContextManager& renderNodeContextMgr, const BASE_NS::Math::UVec2 baseSize); 87 std::array<BASE_NS::Math::UVec2, TARGET_COUNT> tex1Size; 122 BASE_NS::Math::UVec2 baseSize_ { 0u, 0u };
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | device_gles.h | 226 uint32_t image, uint32_t target, uint32_t levels, uint32_t internalformat, const BASE_NS::Math::UVec2& extent); 230 const BASE_NS::Math::UVec2& extent, bool fixedsamplelocations); 232 void TexSubImage2D(uint32_t image, uint32_t target, uint32_t level, const BASE_NS::Math::UVec2& offset, 233 const BASE_NS::Math::UVec2& extent, uint32_t format, uint32_t type, const void* pixels); 236 void CompressedTexSubImage2D(uint32_t image, uint32_t target, uint32_t level, const BASE_NS::Math::UVec2& offset, 237 const BASE_NS::Math::UVec2& extent, uint32_t format, uint32_t imageSize, const void* data);
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | scene_util.h | 45 CORE_NS::IEcs& ecs, CORE_NS::Entity entity, const BASE_NS::Math::UVec2& renderResolution) const override; 46 void UpdateCameraViewport(CORE_NS::IEcs& ecs, CORE_NS::Entity entity, const BASE_NS::Math::UVec2& renderResolution,
|
H A D | property_util.cpp | 55 byteSize = sizeof(Math::UVec2); in GetPropertyTypeByteSize() 93 return PropertyType::MetaDataFrom<Math::UVec2>(nullptr); in GetMetaData() 424 Math::UVec2 val; in SetCustomPropertyBlobValue()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_scene_util.h | 63 CORE_NS::IEcs& ecs, CORE_NS::Entity entity, const BASE_NS::Math::UVec2& renderResolution) const = 0; 76 const BASE_NS::Math::UVec2& renderResolution, bool autoAspect, float fovY, float orthoScale) const = 0;
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | asset_migration.cpp | 40 { PROPERTYTYPE(Math::UVec2), PropertyType::UVEC2_T }, // Math::UVec2 to Math::UVec2 60 { PROPERTYTYPE_ARRAY(Math::UVec2), PropertyType::UVEC2_ARRAY_T }, // Math::UVec2 to Math::UVec2
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | asset_migration.cpp | 40 { PROPERTYTYPE(Math::UVec2), PropertyType::UVEC2_T }, // Math::UVec2 to BASE_NS::Math::UVec2 60 { PROPERTYTYPE_ARRAY(Math::UVec2), PropertyType::UVEC2_ARRAY_T }, // Math::UVec2 to BASE_NS::Math::UVec2
|
H A D | component_dll.cpp | 112 META_IMPLEMENT_INTERFACE_READONLY_PROPERTY(SCENE_NS::IBitmap, BASE_NS::Math::UVec2, Size, 113 BASE_NS::Math::UVec2(0, 0), META_NS::DEFAULT_PROPERTY_FLAGS_NO_SER) 122 void SetRenderHandle(RENDER_NS::RenderHandleReference handle, const BASE_NS::Math::UVec2 size) override
|
H A D | camera_impl.cpp | 51 SCENE_NS::ICamera, BASE_NS::Math::UVec2, RenderTargetSize, BASE_NS::Math::UVec2(0, 0)) 147 BindChanges<BASE_NS::Math::UVec2>( 506 RenderTargetSize()->SetDefaultValue(BASE_NS::Math::UVec2(width, height));
|
H A D | json_util.h | 138 inline bool FromJson(const CORE_NS::json::value& jsonIn, BASE_NS::Math::UVec2& output) in FromJson() 187 inline CORE_NS::json::standalone_value ToJson<BASE_NS::Math::UVec2>(BASE_NS::Math::UVec2 value) in ToJson()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_camera_controller.h | 93 BASE_NS::Math::UVec2 outResolution { 0u, 0u }; 94 BASE_NS::Math::UVec2 renResolution { 0u, 0u };
|
H A D | render_node_default_cameras.cpp | 80 inline constexpr Math::UVec2 GetPacked64(const uint64_t value) in GetPacked64() 185 const Math::UVec2 packedId = GetPacked64(currCamera.id); in ExecuteFrame() 186 const Math::UVec2 packedLayer = GetPacked64(currCamera.layerMask); in ExecuteFrame()
|
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/ |
H A D | property_types.h | 36 class UVec2; 93 inline constexpr PropertyTypeDecl UVEC2_T = PROPERTYTYPE(BASE_NS::Math::UVec2); 110 inline constexpr PropertyTypeDecl UVEC2_ARRAY_T = PROPERTYTYPE_ARRAY(BASE_NS::Math::UVec2);
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | register_value_serializers.cpp | 84 RegisterSerializer<BASE_NS::Math::UVec2>(data, vecExport, vecImport); in RegisterValueSerializers() 140 UnregisterSerializer<BASE_NS::Math::UVec2>(data); in UnRegisterValueSerializers()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/ |
H A D | render_data_store_default_light.h | 56 BASE_NS::Math::UVec2 GetShadowQualityResolution() const override;
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/api/ |
H A D | view_node.h | 49 META_API_INTERFACE_PROPERTY_CACHED(ViewNode, Size, BASE_NS::Math::UVec2)
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/ |
H A D | render_compatibility_common.h | 31 using uvec2 = BASE_NS::Math::UVec2;
|
/foundation/graphic/graphic_3d/lume/LumeDotfield/api/dotfield/render/ |
H A D | intf_render_data_store_default_dotfield.h | 44 BASE_NS::Math::UVec2 size{ 64u, 64u };
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/Util/include/util/ |
H A D | json_util.h | 141 inline bool FromJson(const CORE_NS::json::value& jsonIn, ::Math::UVec2& output) in FromJson() 189 inline CORE_NS::json::standalone_value ToJson<::Math::UVec2>(::Math::UVec2 value) in ToJson()
|