TermOx
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
ox::animator::Animator_base Class Reference
Inheritance diagram for ox::animator::Animator_base:
ox::animator::Persistent_scan ox::animator::Random ox::animator::Scan ox::animator::Scroll_base ox::animator::Unscramble ox::animator::Conditional_scroll ox::animator::Scroll

Public Member Functions

void set_max_length (std::size_t x)
 
void set_text_length (std::size_t x)
 

Public Attributes

sl::Signal< void()> start
 
sl::Signal< void()> stop
 

Protected Member Functions

auto data () const -> std::vector< Index_and_position > const &
 
auto data () -> std::vector< Index_and_position > &
 
void initialize_data ()
 Incremented values, length of text.
 
auto max_length () const -> std::size_t
 
auto text_length () const -> std::size_t
 
auto is_started () const -> bool
 
auto begin () -> std::vector< Index_and_position >::iterator
 
auto begin () const -> std::vector< Index_and_position >::const_iterator
 
auto end () -> std::vector< Index_and_position >::iterator
 
auto end () const -> std::vector< Index_and_position >::const_iterator
 

The documentation for this class was generated from the following files: