| 
| double  | get_length () | 
|   | 
| EventListener *  | get_onaddtrack () | 
|   | 
| void  | set_onaddtrack (EventListener *) | 
|   | 
| TextTrack *  | item (double index) | 
|   | 
| void  | addEventListener (const String &type, EventListener *listener) | 
|   | 
| void  | addEventListener (const String &type, EventListener *listener, bool options) | 
|   | 
| void  | addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options) | 
|   | 
| void  | addEventListener (const String &type, EventListenerObject *listener) | 
|   | 
| void  | addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options) | 
|   | 
| void  | removeEventListener (const String &type, EventListener *listener) | 
|   | 
| void  | removeEventListener (const String &type, EventListener *listener, bool options) | 
|   | 
| void  | removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options) | 
|   | 
| void  | removeEventListener (const String &type, EventListenerObject *listener) | 
|   | 
| void  | removeEventListener (const String &type, EventListenerObject *listener, EventListenerOptions *options) | 
|   | 
| TextTrack *&  | operator[] (int index) | 
|   | 
| TextTrack *  | operator[] (int index) const | 
|   | 
| TextTrackList *  | get_prototype () | 
|   | 
| void  | set_prototype (TextTrackList *) | 
|   | 
|   | TextTrackList () | 
|   | 
| void  | addEventListener (const String &type, EventListener *listener) | 
|   | 
| void  | addEventListener (const String &type, EventListener *listener, bool options) | 
|   | 
| void  | addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options) | 
|   | 
| void  | addEventListener (const String &type, EventListenerObject *listener) | 
|   | 
| void  | addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options) | 
|   | 
| bool  | dispatchEvent (Event *evt) | 
|   | 
| void  | removeEventListener (const String &type) | 
|   | 
| void  | removeEventListener (const String &type, EventListener *listener) | 
|   | 
| void  | removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options) | 
|   | 
| void  | removeEventListener (const String &type, EventListener *listener, bool options) | 
|   | 
| void  | removeEventListener (const String &type, EventListenerObject *listener) | 
|   | 
| void  | removeEventListener (const String &type, EventListenerObject *listener, bool options) | 
|   | 
| EventTarget *  | get_prototype () | 
|   | 
| void  | set_prototype (EventTarget *) | 
|   | 
|   | EventTarget () | 
|   | 
|   | Object () | 
|   | 
| template<typename T >  | 
| T  | valueOf () | 
|   | 
|   | operator double () const | 
|   | 
| Object *  | operator[] (const client::String &name) const | 
|   | 
| void  | set_ (const client::String &name, Object *v) | 
|   | 
| template<typename T , typename  = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>  | 
| void  | set_ (const client::String &name, T v) | 
|   | 
| bool  | hasOwnProperty (const client::String &name) | 
|   |