FINAL CUT
Classes | Public Member Functions | Static Public Member Functions | Friends | List of all members
finalcut::FOptiMove Class Referencefinal

Classes

struct  TermEnv
 
struct  TermEnvCursor
 
struct  TermEnvEdit
 
struct  TermEnvParamCursor
 

Public Member Functions

 FOptiMove (int=0)
 
auto getClassName () const -> FString
 
auto getCursorHomeLength () const -> uInt
 
auto getCarriageReturnLength () const -> uInt
 
auto getCursorToLLLength () const -> uInt
 
auto getTabLength () const -> uInt
 
auto getBackTabLength () const -> uInt
 
auto getCursorUpLength () const -> uInt
 
auto getCursorDownLength () const -> uInt
 
auto getCursorLeftLength () const -> uInt
 
auto getCursorRightLength () const -> uInt
 
auto getCursorAddressLength () const -> uInt
 
auto getColumnAddressLength () const -> uInt
 
auto getRowAddressLength () const -> uInt
 
auto getParmUpCursorLength () const -> uInt
 
auto getParmDownCursorLength () const -> uInt
 
auto getParmLeftCursorLength () const -> uInt
 
auto getParmRightCursorLength () const -> uInt
 
auto getEraseCharsLength () const -> uInt
 
auto getRepeatCharLength () const -> uInt
 
auto getClrBolLength () const -> uInt
 
auto getClrEolLength () const -> uInt
 
void setBaudRate (int)
 
void setTabStop (int)
 
void setTermSize (std::size_t, std::size_t)
 
void setTermEnvironment (const TermEnv &)
 
void set_cursor_home (const char[])
 
void set_cursor_to_ll (const char[])
 
void set_carriage_return (const char[])
 
void set_tabular (const char[])
 
void set_back_tab (const char[])
 
void set_cursor_up (const char[])
 
void set_cursor_down (const char[])
 
void set_cursor_left (const char[])
 
void set_cursor_right (const char[])
 
void set_cursor_address (const char[])
 
void set_column_address (const char[])
 
void set_row_address (const char[])
 
void set_parm_up_cursor (const char[])
 
void set_parm_down_cursor (const char[])
 
void set_parm_left_cursor (const char[])
 
void set_parm_right_cursor (const char[])
 
void set_erase_chars (const char[])
 
void set_repeat_char (const char[])
 
void set_repeat_last_char (const char[])
 
void set_clr_bol (const char[])
 
void set_clr_eol (const char[])
 
void set_auto_left_margin (bool=true) noexcept
 
void set_eat_newline_glitch (bool=true) noexcept
 
void check_boundaries (int &, int &, int &, int &) const
 
auto moveCursor (int, int, int, int) -> std::string
 

Static Public Member Functions

static auto getInstance () -> FOptiMove &
 

Friends

void printDurations (const FOptiMove &)
 

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