group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
AnimationLibrary.cpp File Reference

Load FBX animation clips onto a shared skeleton. More...

#include "AnimationLibrary.hpp"
#include "CharacterRig.hpp"
#include <SDL3/SDL_log.h>
#include <assimp/Importer.hpp>
#include <assimp/config.h>
#include <assimp/postprocess.h>
#include <assimp/scene.h>
#include <ozz/animation/offline/animation_builder.h>
#include <ozz/animation/offline/raw_animation.h>
#include <ozz/animation/runtime/animation.h>
#include <ozz/animation/runtime/skeleton.h>
#include <array>
#include <unordered_map>
Include dependency graph for AnimationLibrary.cpp:

Classes

struct  AnimationLibrary::Impl
 

Functions

const char * clipName (ClipId id)
 Human-readable name for a clip (for UI / logging).
 
const char * clipFile (ClipId id)
 Filename (relative to assets/animations/) for a clip.
 

Detailed Description

Load FBX animation clips onto a shared skeleton.

Function Documentation

◆ clipFile()

const char * clipFile ( ClipId  id)

Filename (relative to assets/animations/) for a clip.

Here is the caller graph for this function:

◆ clipName()

const char * clipName ( ClipId  id)

Human-readable name for a clip (for UI / logging).

Here is the caller graph for this function: