|
Blender V4.3
|
Public Member Functions | |
| RetimingRange (const Sequence *seq, int start_frame, int end_frame, float speed, eRangeType type) | |
| RetimingRange (int start_frame, int end_frame, float speed, eRangeType type) | |
| RetimingRange | duplicate () |
| RetimingRange | operator* (const RetimingRange &rhs_range) |
| void | claculate_speed_table_from_seq (const Sequence *seq) |
| const eIntersectType | intersect_type (const RetimingRange &other) const |
Public Attributes | |
| int | start |
| int | end |
| float | speed |
| blender::Vector< float > | speed_table |
| eRangeType | type |
Definition at line 636 of file strip_retiming.cc.
|
inline |
Definition at line 643 of file strip_retiming.cc.
References claculate_speed_table_from_seq(), end, speed, start, TRANSITION, and type.
Referenced by duplicate(), intersect_type(), and operator*().
|
inline |
|
inline |
Definition at line 728 of file strip_retiming.cc.
References double(), end, Sequence::len, seq_retiming_evaluate(), SEQ_time_start_frame_get(), speed_table, and start.
Referenced by RetimingRange().
|
inline |
Definition at line 657 of file strip_retiming.cc.
References Vector< T, InlineBufferCapacity, Allocator >::append(), end, RetimingRange(), speed, speed_table, start, and type.
Referenced by RetimingRangeData::operator*=().
|
inline |
Definition at line 743 of file strip_retiming.cc.
References end, FULL, INSIDE, NONE, PARTIAL_END, PARTIAL_START, RetimingRange(), and start.
Referenced by operator*(), and RetimingRangeData::operator*=().
|
inline |
Definition at line 668 of file strip_retiming.cc.
References Vector< T, InlineBufferCapacity, Allocator >::append(), end, FULL, INSIDE, intersect_type(), LINEAR, PARTIAL_END, PARTIAL_START, RetimingRange(), speed, speed_table, start, TRANSITION, and type.
| int RetimingRange::end |
Definition at line 638 of file strip_retiming.cc.
Referenced by claculate_speed_table_from_seq(), duplicate(), intersect_type(), operator*(), RetimingRangeData::operator*=(), RetimingRange(), RetimingRange(), and SEQ_retiming_sound_animation_data_set().
| float RetimingRange::speed |
Definition at line 639 of file strip_retiming.cc.
Referenced by duplicate(), operator*(), RetimingRangeData::operator*=(), RetimingRange(), RetimingRange(), and SEQ_retiming_sound_animation_data_set().
| blender::Vector<float> RetimingRange::speed_table |
Definition at line 640 of file strip_retiming.cc.
Referenced by claculate_speed_table_from_seq(), duplicate(), operator*(), and SEQ_retiming_sound_animation_data_set().
| int RetimingRange::start |
Definition at line 638 of file strip_retiming.cc.
Referenced by claculate_speed_table_from_seq(), duplicate(), intersect_type(), operator*(), RetimingRangeData::operator*=(), RetimingRange(), RetimingRange(), and SEQ_retiming_sound_animation_data_set().
| eRangeType RetimingRange::type |
Definition at line 642 of file strip_retiming.cc.
Referenced by duplicate(), operator*(), RetimingRangeData::operator*=(), RetimingRange(), RetimingRange(), and SEQ_retiming_sound_animation_data_set().