Rumba C++ SDK
maquina::AudioEditing Class Reference

#include <AudioEditing.h>

Inheritance diagram for maquina::AudioEditing:
maquina::UserData

Classes

class  Clip
 

Public Member Functions

StringView type_name () const
 
 AudioEditing ()=default
 
 AudioEditing (std::vector< Clip > &&clips)
 
const std::vector< Clip > & clips () const
 
- Public Member Functions inherited from maquina::UserData
virtual ~UserData ()
 
virtual std::shared_ptr< NodeDelegatenode_delegate (const std::shared_ptr< NodeDelegate > &, const StringView &) const
 Override this method if the final type has a NodeDelegate. More...
 
virtual bool has_node_delegate () const
 

Constructor & Destructor Documentation

◆ AudioEditing() [1/2]

maquina::AudioEditing::AudioEditing ( )
default

◆ AudioEditing() [2/2]

maquina::AudioEditing::AudioEditing ( std::vector< Clip > &&  clips)
inline

Member Function Documentation

◆ clips()

const std::vector<Clip>& maquina::AudioEditing::clips ( ) const
inline

◆ type_name()

StringView maquina::AudioEditing::type_name ( ) const
inlinevirtual

Implements maquina::UserData.


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