Unravel Engine C++ Reference
Loading...
Searching...
No Matches
animation.hpp File Reference
#include <engine/engine_export.h>
#include <engine/animation/animation.h>
#include <reflection/reflection.h>
#include <serialization/serialization.h>
#include <serialization/types/chrono.hpp>

Go to the source code of this file.

Namespaces

namespace  unravel
 

Functions

 unravel::SAVE_EXTERN (animation_clip)
 
 unravel::LOAD_EXTERN (animation_clip)
 
 unravel::REFLECT_EXTERN (animation_clip)
 
 unravel::SAVE_EXTERN (animation_channel)
 
 unravel::LOAD_EXTERN (animation_channel)
 
 unravel::REFLECT_EXTERN (animation_channel)
 
 unravel::SERIALIZE_EXTERN (root_motion_params)
 
 unravel::REFLECT_EXTERN (root_motion_params)
 
template<typename Archive , typename T >
void unravel::SERIALIZE_FUNCTION_NAME (Archive &ar, animation_channel::key< T > &obj)
 
void unravel::save_to_file (const std::string &absolute_path, const animation_clip &obj)
 
void unravel::save_to_file_bin (const std::string &absolute_path, const animation_clip &obj)
 
void unravel::load_from_file (const std::string &absolute_path, animation_clip &obj)
 
void unravel::load_from_file_bin (const std::string &absolute_path, animation_clip &obj)