.. index:: pair: class; EE::UI::CSS::ElementDefinition .. _doxid-class_e_e_1_1_u_i_1_1_c_s_s_1_1_element_definition: class EE::UI::CSS::ElementDefinition ==================================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class ElementDefinition: private :ref:`EE::NonCopyable` { public: // construction :target:`ElementDefinition`(const :ref:`StyleSheetStyleVector`& styleSheetStyles); // methods :ref:`StyleSheetProperty`* :target:`getProperty`(const :ref:`Uint32`& id); const :ref:`PropertyIdSet`& :target:`getPropertyIds`() const; const :ref:`StyleSheetProperties`& :target:`getProperties`() const; const std::vector`*>& :target:`getTransitionProperties`() const; const std::vector`*>& :target:`getAnimationProperties`() const; const :ref:`StyleSheetVariables`& :target:`getVariables`() const; bool :target:`isStructurallyVolatile`() const; const :ref:`StyleSheetStyleVector`& :target:`getStyles`() const; void :target:`refresh`(); };