Home
last modified time | relevance | path

Searched refs:UVec2 (Results 1 - 25 of 57) sorted by relevance

123

/foundation/graphic/graphic_3d/lume/LumeBase/api/base/math/
H A Dvector.h339 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 Dintf_render_data_store_default_light.h104 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 Dintf_bitmap.h50 META_READONLY_PROPERTY(BASE_NS::Math::UVec2, Size)
52 virtual void SetRenderHandle(RENDER_NS::RenderHandleReference, const BASE_NS::Math::UVec2 size) = 0;
H A Dintf_view_node.h54 META_PROPERTY(BASE_NS::Math::UVec2, Size)
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_blur.h60 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 Drender_motion_blur.h44 BASE_NS::Math::UVec2 size { 0U, 0U };
87 BASE_NS::Math::UVec2 tileImageSize_ { 0U, 0U };
H A Drender_bloom.h68 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 Ddevice_gles.h226 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 Dscene_util.h45 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 Dproperty_util.cpp55 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 Dintf_scene_util.h63 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 Dasset_migration.cpp40 { 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 Dasset_migration.cpp40 { 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 Dcomponent_dll.cpp112 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 Dcamera_impl.cpp51 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 Djson_util.h138 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 Drender_node_default_camera_controller.h93 BASE_NS::Math::UVec2 outResolution { 0u, 0u };
94 BASE_NS::Math::UVec2 renResolution { 0u, 0u };
H A Drender_node_default_cameras.cpp80 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 Dproperty_types.h36 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 Dregister_value_serializers.cpp84 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 Drender_data_store_default_light.h56 BASE_NS::Math::UVec2 GetShadowQualityResolution() const override;
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/api/
H A Dview_node.h49 META_API_INTERFACE_PROPERTY_CACHED(ViewNode, Size, BASE_NS::Math::UVec2)
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/shaders/common/
H A Drender_compatibility_common.h31 using uvec2 = BASE_NS::Math::UVec2;
/foundation/graphic/graphic_3d/lume/LumeDotfield/api/dotfield/render/
H A Dintf_render_data_store_default_dotfield.h44 BASE_NS::Math::UVec2 size{ 64u, 64u };
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/Util/include/util/
H A Djson_util.h141 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()

Completed in 11 milliseconds

123