NAP
Public Member Functions | List of all members
Empty Class Reference

#include <sequenceeditorguiclipboard.h>

Public Member Functions

 Empty ()
 
- Public Member Functions inherited from Clipboard
 Clipboard (const rttr::type &trackType)
 
virtual ~Clipboard ()=default
 
void addObject (const rtti::Object *object, const std::string &sequenceName, utility::ErrorState &errorState)
 
void addObject (const rtti::Object *object, utility::ErrorState &errorState)
 
template<typename T >
std::vector< T * > deserialize (std::vector< std::unique_ptr< rtti::Object >> &createdObjects, utility::ErrorState &errorState)
 
template<typename T >
bool isClipboard ()
 
template<typename T >
T * getDerived ()
 
std::vector< std::string > getObjectIDs () const
 
bool containsObject (const std::string &objectID, const std::string &sequenceName) const
 
void removeObject (const std::string &objectID)
 
int getObjectCount () const
 
rttr::type getTrackType () const
 
bool save (const std::string &filePath, utility::ErrorState &errorState)
 
bool load (const std::string &filePath, utility::ErrorState &errorState)
 

Additional Inherited Members

- Protected Attributes inherited from Clipboard
std::map< std::string, std::string > mSerializedObjects
 
rttr::type mTrackType
 
std::string mSequenceName
 

Description

Empty clipboard

Inheritance diagram for Empty:
[legend]
Collaboration diagram for Empty:
[legend]

Constructor & Destructor Documentation

◆ Empty()

Empty ( )