Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
RangeAction Struct Reference
Collaboration diagram for RangeAction:

Data Fields

UndoableAction parent_instance
 
Position start_pos
 Range positions.
 
Position end_pos
 
RangeActionType type
 Action type.
 
TimelineSelectionssel_before
 Selections before the action, starting from objects intersecting with the start position and ending in infinity.
 
TimelineSelectionssel_after
 Selections after the action.
 
Transporttransport
 A copy of the transport at the start of the action.
 
bool first_run
 Whether this is the first run.
 

Detailed Description

Definition at line 24 of file range_action.h.

Field Documentation

◆ end_pos

Position RangeAction::end_pos

Definition at line 30 of file range_action.h.

◆ first_run

bool RangeAction::first_run

Whether this is the first run.

Definition at line 48 of file range_action.h.

◆ parent_instance

UndoableAction RangeAction::parent_instance

Definition at line 26 of file range_action.h.

◆ sel_after

TimelineSelections* RangeAction::sel_after

Selections after the action.

Definition at line 41 of file range_action.h.

◆ sel_before

TimelineSelections* RangeAction::sel_before

Selections before the action, starting from objects intersecting with the start position and ending in infinity.

Definition at line 38 of file range_action.h.

◆ start_pos

Position RangeAction::start_pos

Range positions.

Definition at line 29 of file range_action.h.

◆ transport

Transport* RangeAction::transport

A copy of the transport at the start of the action.

Definition at line 45 of file range_action.h.

◆ type

RangeActionType RangeAction::type

Action type.

Definition at line 33 of file range_action.h.


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