.. index:: pair: class; EE::UI::CSS::KeyframesDefinition .. _doxid-class_e_e_1_1_u_i_1_1_c_s_s_1_1_keyframes_definition: class EE::UI::CSS::KeyframesDefinition ====================================== .. toctree:: :hidden: struct_EE_UI_CSS_KeyframesDefinition_KeyframeBlock.rst Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class KeyframesDefinition { public: // structs struct :ref:`KeyframeBlock`; // fields :ref:`Uint32` :target:`marker` { 0 }; std::string :target:`name`; std::map<:ref:`Float`, :ref:`KeyframeBlock`> :target:`keyframeBlocks`; // methods static KeyframesDefinition :target:`parseKeyframes`(const std::string& name, const std::vector`>>& keyframeBlocks); const std::string& :target:`getName`() const; const std::map<:ref:`Float`, :ref:`KeyframeBlock`>& :target:`getKeyframeBlocks`() const; std::map<:ref:`PropertyId`, const :ref:`PropertyDefinition`*> :ref:`getPropertyDefinitionList`() const; const :ref:`Uint32`& :target:`getMarker`() const; void :target:`setMarker`(const :ref:`Uint32`& marker); }; .. _details-class_e_e_1_1_u_i_1_1_c_s_s_1_1_keyframes_definition: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Methods ------- .. index:: pair: function; getPropertyDefinitionList .. _doxid-class_e_e_1_1_u_i_1_1_c_s_s_1_1_keyframes_definition_1a5c7fcb60549095febb2fa1a17db6b9ce: .. ref-code-block:: cpp :class: doxyrest-title-code-block std::map<:ref:`PropertyId`, const :ref:`PropertyDefinition`*> getPropertyDefinitionList() const .. rubric:: Returns: A map containing all the properties involved in the keyframes definition.