Unravel Engine C++ Reference
Loading...
Searching...
No Matches
audio_clip.cpp File Reference
#include "audio_clip.hpp"
#include <audiopp/loaders/loader.h>
#include <fstream>
#include <serialization/associative_archive.h>
#include <serialization/binary_archive.h>
#include <serialization/types/chrono.hpp>

Go to the source code of this file.

Namespaces

namespace  audio
 
namespace  unravel
 

Functions

 audio::REFLECT_EXTERN (sound_info)
 
 audio::REFLECT (sound_info)
 
 audio::SAVE (audio::sound_info)
 
 audio::LOAD (audio::sound_info)
 
 audio::SAVE (audio::sound_data)
 
 audio::LOAD (audio::sound_data)
 
 unravel::REFLECT (audio_clip)
 
 unravel::SAVE (audio_clip)
 
 unravel::SAVE_INSTANTIATE (audio_clip, ser20::oarchive_binary_t)
 
 unravel::LOAD (audio_clip)
 
 unravel::LOAD_INSTANTIATE (audio_clip, ser20::iarchive_binary_t)
 
void unravel::save_to_file (const std::string &absolute_path, const audio::sound_data &obj)
 
void unravel::save_to_file_bin (const std::string &absolute_path, const audio::sound_data &obj)
 
auto unravel::load_from_file (const std::string &absolute_path, audio::sound_data &obj, std::string &err) -> bool
 
void unravel::load_from_file_bin (const std::string &absolute_path, audio::sound_data &obj)