libalmath
2.8.7.4
|
#include <almath/api.h>
#include <almath/scenegraph/qianim.h>
#include <boost/range/algorithm/for_each.hpp>
#include <memory>
#include <vector>
Go to the source code of this file.
Namespaces | |
AL | |
AL::qianim | |
AL::qianim::Tangent | |
AL::qianim::Key | |
AL::qianim::ActuatorCurve | |
Functions | |
ALMATH_API void | AL::qianim::Tangent::migrate_v1_to_v2 (ptree &tangent, float max_abs_abscissa, Side side) |
ALMATH_API void | AL::qianim::Key::offset_frame (ptree &key, int value) |
ALMATH_API void | AL::qianim::Key::migrate_smooth_symmetrical_v1_to_v2 (ptree &key) |
ALMATH_API void | AL::qianim::Key::migrate_tangents_v1_to_v2 (optional< const ptree & > prev_key, ptree &key, optional< const ptree & > next_key) |
template<typename Keys > | |
void | AL::qianim::Key::migrate_tangents_v1_to_v2 (Keys keys) |
template<typename Keys > | |
void | AL::qianim::Key::migrate_v1_to_v2 (Keys keys) |
ALMATH_API void | AL::qianim::ActuatorCurve::convert_unit (ptree &curve, Unit to, Unit from) |
ALMATH_API void | AL::qianim::ActuatorCurve::fix_missing_unit (ptree &curve, bool verbose=false) |
void | AL::qianim::ActuatorCurve::migrate_v1_to_v2 (ptree &curve) |
void | AL::qianim::ActuatorCurve::migrate_xar_to_v2 (ptree &curve, int fps) |
ALMATH_API ptree | AL::qianim::v2_root_from_xar_timeline (const ptree &xar_timeline) |
ALMATH_API std::vector< ptree > | AL::qianim::v2_roots_from_xar (const ptree &docroot) |
ALMATH_API ptree | AL::qianim::v2_root_from_v1_root (const ptree &v1_root) |