.. index:: pair: struct; EE::Audio::Music::Span .. _doxid-struct_e_e_1_1_audio_1_1_music_1_1_span: template struct EE::Audio::Music::Span ====================================== .. toctree:: :hidden: Overview ~~~~~~~~ Structure defining a time range using the template type. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include template struct Span { // fields T :ref:`offset`; T :ref:`length`; // construction :target:`Span`(); :ref:`Span`(T off, T len); }; .. _details-struct_e_e_1_1_audio_1_1_music_1_1_span: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Structure defining a time range using the template type. Fields ------ .. index:: pair: variable; offset .. _doxid-struct_e_e_1_1_audio_1_1_music_1_1_span_1a7789a90c1db924118bed41ab77d4f269: .. ref-code-block:: cpp :class: doxyrest-title-code-block T offset The beginning offset of the time range. .. index:: pair: variable; length .. _doxid-struct_e_e_1_1_audio_1_1_music_1_1_span_1a34efb37b903c0cbe826cbfd447946081: .. ref-code-block:: cpp :class: doxyrest-title-code-block T length The length of the time range. Construction ------------ .. index:: pair: function; Span .. _doxid-struct_e_e_1_1_audio_1_1_music_1_1_span_1a8ef1e5366c6f01fb1d02d33ca0acc736: .. ref-code-block:: cpp :class: doxyrest-title-code-block Span(T off, T len) Initialization constructor. .. rubric:: Parameters: .. list-table:: :widths: 20 80 * - off - Initial Offset * - len - Initial Length