| _active | CMetaInterval | [private] |
| _auto_finish | CInterval | [protected] |
| _auto_pause | CInterval | [protected] |
| _clock_start | CInterval | [protected] |
| _curr_t | CInterval | [protected] |
| _current_nesting_level | CMetaInterval | [private] |
| _defs | CMetaInterval | [private] |
| _do_loop | CInterval | [protected] |
| _done_event | CInterval | [protected] |
| _duration | CInterval | [protected] |
| _end_t | CInterval | [protected] |
| _end_t_at_end | CInterval | [protected] |
| _end_time | CMetaInterval | [private] |
| _event_queue | CMetaInterval | [private] |
| _events | CMetaInterval | [private] |
| _last_t_callback | CInterval | [protected] |
| _loop_count | CInterval | [protected] |
| _manager | CInterval | [protected] |
| _name | CInterval | [protected] |
| _next_event_index | CMetaInterval | [private] |
| _play_rate | CInterval | [protected] |
| _precision | CMetaInterval | [private] |
| _processing_events | CMetaInterval | [private] |
| _ref_count | ReferenceCount | [protected] |
| _start_t | CInterval | [protected] |
| _start_t_at_start | CInterval | [protected] |
| _state | CInterval | [protected] |
| _type_handle | CMetaInterval | [private, static] |
| _wants_t_callback | CInterval | [protected] |
| ActiveEvents typedef | CMetaInterval | [private] |
| add_c_interval(CInterval *c_interval, double rel_time, RelativeStart rel_to) | CMetaInterval | |
| add_ext_index(int ext_index, const string &name, double duration, bool open_ended, double rel_time, RelativeStart rel_to) | CMetaInterval | |
| check_started(TypeHandle type, const char *method_name) const | CInterval | [inline, protected] |
| check_stopped(TypeHandle type, const char *method_name) const | CInterval | [inline, protected] |
| check_t_callback() | CInterval | [inline] |
| CInterval(const string &name, double duration, bool open_ended) | CInterval | |
| clear_events() | CMetaInterval | [private] |
| clear_intervals() | CMetaInterval | |
| CMetaInterval(const string &name) | CMetaInterval | |
| Defs typedef | CMetaInterval | [private] |
| DefType enum name | CMetaInterval | |
| do_event_forward(PlaybackEvent *event, ActiveEvents &new_active, bool is_initial) | CMetaInterval | [private] |
| do_event_reverse(PlaybackEvent *event, ActiveEvents &new_active, bool is_initial) | CMetaInterval | [private] |
| do_recompute() | CMetaInterval | [protected, virtual] |
| double_to_int_time(double t) const | CMetaInterval | [inline, private] |
| DT_c_interval enum value | CMetaInterval | |
| DT_ext_index enum value | CMetaInterval | |
| DT_pop_level enum value | CMetaInterval | |
| DT_push_level enum value | CMetaInterval | |
| enqueue_done_event() | CMetaInterval | [private] |
| enqueue_event(int n, CInterval::EventType event_type, bool is_initial, int time=0) | CMetaInterval | [private] |
| enqueue_self_event(CInterval::EventType event_type, double t=0.0) | CMetaInterval | [private] |
| ET_finalize enum value | CInterval | |
| ET_initialize enum value | CInterval | |
| ET_instant enum value | CInterval | |
| ET_interrupt enum value | CInterval | |
| ET_reverse_finalize enum value | CInterval | |
| ET_reverse_initialize enum value | CInterval | |
| ET_reverse_instant enum value | CInterval | |
| ET_step enum value | CInterval | |
| EventQueue typedef | CMetaInterval | [private] |
| EventType enum name | CInterval | |
| finish() | CInterval | |
| finish_events_forward(int now, ActiveEvents &new_active) | CMetaInterval | [private] |
| finish_events_reverse(int now, ActiveEvents &new_active) | CMetaInterval | [private] |
| force_init_type() | CMetaInterval | [inline, virtual] |
| get_auto_finish() const | CInterval | [inline] |
| get_auto_pause() const | CInterval | [inline] |
| get_begin_time(const IntervalDef &def, int level_begin, int previous_begin, int previous_end) | CMetaInterval | [private] |
| get_c_interval(int n) const | CMetaInterval | [inline] |
| get_class_type() | CMetaInterval | [inline, static] |
| get_def_type(int n) const | CMetaInterval | [inline] |
| get_done_event() const | CInterval | [inline] |
| get_duration() const | CInterval | [inline] |
| get_event_index() const | CMetaInterval | [inline] |
| get_event_t() const | CMetaInterval | [inline] |
| get_event_type() const | CMetaInterval | [inline] |
| get_ext_index(int n) const | CMetaInterval | [inline] |
| get_interval_end_time(const string &name) const | CMetaInterval | |
| get_interval_start_time(const string &name) const | CMetaInterval | |
| get_manager() const | CInterval | [inline] |
| get_name() const | CInterval | [inline] |
| get_num_defs() const | CMetaInterval | [inline] |
| get_open_ended() const | CInterval | [inline] |
| get_precision() const | CMetaInterval | [inline] |
| get_ref_count() const | TypedReferenceCount | |
| get_state() const | CInterval | [inline] |
| get_t() const | CInterval | [inline] |
| get_type() const | CMetaInterval | [inline, virtual] |
| get_type_index() const | TypedReferenceCount | |
| get_wants_t_callback() const | CInterval | [inline] |
| init_type() | CMetaInterval | [inline, static] |
| int_to_double_time(int time) const | CMetaInterval | [inline, private] |
| interval_done() | CInterval | [protected] |
| is_event_ready() | CMetaInterval | [inline] |
| is_exact_type(TypeHandle handle) const | TypedReferenceCount | |
| is_of_type(TypeHandle handle) const | TypedReferenceCount | |
| is_playing() const | CInterval | |
| is_stopped() const | CInterval | [inline] |
| loop(double start_t=0.0, double end_t=-1.0, double play_rate=1.0) | CInterval | |
| mark_dirty() | CInterval | |
| operator=(const TypedReferenceCount ©) | TypedReferenceCount | |
| TypedObject::operator=(const TypedObject ©) | TypedObject | |
| ReferenceCount::operator=(const ReferenceCount &) | ReferenceCount | |
| output(ostream &out) const | CInterval | [virtual] |
| pause() | CInterval | |
| PET_begin enum value | CMetaInterval | [private] |
| PET_end enum value | CMetaInterval | [private] |
| PET_instant enum value | CMetaInterval | [private] |
| PlaybackEvents typedef | CMetaInterval | [private] |
| PlaybackEventType enum name | CMetaInterval | [private] |
| pop_event() | CMetaInterval | |
| pop_level(double duration=-1.0) | CMetaInterval | |
| priv_do_event(double t, EventType event) | CInterval | |
| priv_finalize() | CMetaInterval | [virtual] |
| priv_initialize(double t) | CMetaInterval | [virtual] |
| priv_instant() | CMetaInterval | [virtual] |
| priv_interrupt() | CMetaInterval | [virtual] |
| priv_reverse_finalize() | CMetaInterval | [virtual] |
| priv_reverse_initialize(double t) | CMetaInterval | [virtual] |
| priv_reverse_instant() | CMetaInterval | [virtual] |
| priv_step(double t) | CMetaInterval | [virtual] |
| push_level(const string &name, double rel_time, RelativeStart rel_to) | CMetaInterval | |
| recompute() const | CInterval | [inline, protected] |
| recompute_level(int n, int level_begin, int &level_end) | CMetaInterval | [private] |
| ref() const | TypedReferenceCount | |
| ReferenceCount() | ReferenceCount | |
| ReferenceCount(const ReferenceCount &) | ReferenceCount | |
| RelativeStart enum name | CMetaInterval | |
| resume() | CInterval | |
| resume(double start_t) | CInterval | |
| RS_level_begin enum value | CMetaInterval | |
| RS_previous_begin enum value | CMetaInterval | |
| RS_previous_end enum value | CMetaInterval | |
| S_final enum value | CInterval | |
| S_initial enum value | CInterval | |
| S_paused enum value | CInterval | |
| S_started enum value | CInterval | |
| service_event_queue() | CMetaInterval | [private] |
| set_auto_finish(bool auto_finish) | CInterval | [inline] |
| set_auto_pause(bool auto_pause) | CInterval | [inline] |
| set_done_event(const string &event) | CInterval | [inline] |
| set_interval_start_time(const string &name, double rel_time, RelativeStart rel_to=RS_level_begin) | CMetaInterval | |
| set_manager(CIntervalManager *manager) | CInterval | [inline] |
| set_precision(double precision) | CMetaInterval | [inline] |
| set_t(double t) | CInterval | |
| set_wants_t_callback(bool wants_t_callback) | CInterval | [inline] |
| setup_play(double start_time, double end_time, double play_rate, bool do_loop) | CInterval | |
| setup_resume() | CInterval | |
| start(double start_t=0.0, double end_t=-1.0, double play_rate=1.0) | CInterval | |
| State enum name | CInterval | |
| step_play() | CInterval | |
| test_ref_count_integrity() const | TypedReferenceCount | |
| timeline(ostream &out) const | CMetaInterval | |
| TypedObject() | TypedObject | |
| TypedObject(const TypedObject ©) | TypedObject | |
| TypedReferenceCount() | TypedReferenceCount | |
| TypedReferenceCount(const TypedReferenceCount ©) | TypedReferenceCount | |
| unref() const | TypedReferenceCount | |
| write(ostream &out, int indent_level) const | CMetaInterval | [virtual] |
| write_event_desc(ostream &out, const IntervalDef &def, int &extra_indent_level) const | CMetaInterval | [private] |
| ~CMetaInterval() | CMetaInterval | [virtual] |
| ~ReferenceCount() | ReferenceCount | |
| ~TypedObject() | TypedObject | [virtual] |