Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
Syllable Struct Reference

used in LyricsPanel, a Syllable gives positional information to be used with the bouncing ball effect. More...

#include <Lyrics.h>

Public Member Functions

 Syllable ()=default
 
 Syllable (const Syllable &)=default
 
Syllableoperator= (const Syllable &)=default
 

Public Attributes

double t
 
wxString text
 
wxString textWithSpace
 
int char0
 
int char1
 
int width
 
int leftX
 
int x
 

Detailed Description

used in LyricsPanel, a Syllable gives positional information to be used with the bouncing ball effect.

Definition at line 32 of file Lyrics.h.

Constructor & Destructor Documentation

◆ Syllable() [1/2]

Syllable::Syllable ( )
default

◆ Syllable() [2/2]

Syllable::Syllable ( const Syllable )
default

Member Function Documentation

◆ operator=()

Syllable & Syllable::operator= ( const Syllable )
default

Member Data Documentation

◆ char0

int Syllable::char0

Definition at line 42 of file Lyrics.h.

Referenced by LyricsPanel::Add().

◆ char1

int Syllable::char1

Definition at line 43 of file Lyrics.h.

Referenced by LyricsPanel::Add().

◆ leftX

int Syllable::leftX

Definition at line 45 of file Lyrics.h.

◆ t

double Syllable::t

Definition at line 39 of file Lyrics.h.

Referenced by LyricsPanel::Add(), and HighlightTextCtrl::OnMouseEvent().

◆ text

wxString Syllable::text

Definition at line 40 of file Lyrics.h.

Referenced by LyricsPanel::Add().

◆ textWithSpace

wxString Syllable::textWithSpace

Definition at line 41 of file Lyrics.h.

Referenced by LyricsPanel::Add().

◆ width

int Syllable::width

Definition at line 44 of file Lyrics.h.

◆ x

int Syllable::x

Definition at line 46 of file Lyrics.h.


The documentation for this struct was generated from the following file: