|
TracktionEngine
|
Holds a mixed list of Edit pointers and owned Edits. More...
#include <tracktion_ProjectUtilities.h>
Public Member Functions | |
| EditReferences ()=default | |
| const std::vector< Edit * > & | getEdits () const |
| Returns the Edits. | |
| void | add (Edit *edit) |
| Adds a non-owned Edit. | |
| void | add (std::unique_ptr< Edit > edit) |
| Adds an owned Edit. | |
| int | getNumFailedLoads () const |
| Returns the number of null Edits that were added, i.e. | |
Holds a mixed list of Edit pointers and owned Edits.
|
default |
| const std::vector< Edit * > & engine::ProjectUtilities::EditReferences::getEdits | ( | ) | const |
Returns the Edits.
| void engine::ProjectUtilities::EditReferences::add | ( | Edit * | edit | ) |
Adds a non-owned Edit.
Null Edits are counted as failed loads.
| void engine::ProjectUtilities::EditReferences::add | ( | std::unique_ptr< Edit > | edit | ) |
Adds an owned Edit.
Null Edits are counted as failed loads.
| int engine::ProjectUtilities::EditReferences::getNumFailedLoads | ( | ) | const |
Returns the number of null Edits that were added, i.e.
Edits that failed to load.