.. index:: pair: namespace; EE::UI::LayoutInvalidation .. _doxid-namespace_e_e_1_1_u_i_1_1_layout_invalidation: namespace EE::UI::LayoutInvalidation ==================================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block namespace LayoutInvalidation { // global variables constexpr :ref:`LayoutInvalidationFlags` :target:`Self` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::SelfGeometry`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::IntrinsicSize`); constexpr :ref:`LayoutInvalidationFlags` :target:`ContainerLayout` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::Style`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::SelfGeometry`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::NormalFlowChild`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::IntrinsicSize`); constexpr :ref:`LayoutInvalidationFlags` :target:`ParentChildChange` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::NormalFlowChild`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::IntrinsicSize`); constexpr :ref:`LayoutInvalidationFlags` :target:`TextFormatting` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::FormattingContext`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::IntrinsicSize`); constexpr :ref:`LayoutInvalidationFlags` :target:`ReplacedContent` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::SelfGeometry`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::IntrinsicSize`); constexpr :ref:`LayoutInvalidationFlags` :target:`ParentReplacedFormatting` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::NormalFlowChild`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::IntrinsicSize`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::FormattingContext`); constexpr :ref:`LayoutInvalidationFlags` :target:`OutOfFlow` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::OutOfFlowChild`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::SelfGeometry`); constexpr :ref:`LayoutInvalidationFlags` :target:`Document` = static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::DocumentExtent`) | static_cast<:ref:`LayoutInvalidationFlags`>(:ref:`LayoutInvalidationReason::Viewport`); } // namespace LayoutInvalidation