.. index:: pair: class; EE::UI::CSS::TransitionDefinition .. _doxid-class_e_e_1_1_u_i_1_1_c_s_s_1_1_transition_definition: class EE::UI::CSS::TransitionDefinition ======================================= .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class TransitionDefinition { public: // fields std::string :target:`property`; :ref:`Ease::Interpolation` :target:`timingFunction` = Ease::Interpolation::Linear; std::vector :target:`timingFunctionParameters` {}; :ref:`Time` :target:`delay` = Time::Zero; :ref:`Time` :target:`duration` = Time::Zero; // methods static :ref:`UnorderedMap` :target:`parseTransitionProperties`(const std::vector`*>& styleSheetProperties); const std::string& :target:`getProperty`() const; :ref:`Ease::Interpolation` :target:`getTimingFunction`() const; std::vector :target:`getTimingFunctionParameters`() const; const :ref:`Time`& :target:`getDelay`() const; const :ref:`Time`& :target:`getDuration`() const; };