RavEngine
Loading...
Searching...
No Matches
ozz::animation::offline::OzzImporter Class Referenceabstract
Inheritance diagram for ozz::animation::offline::OzzImporter:
[legend]

Classes

struct  NodeProperty
 
struct  NodeType
 

Public Types

typedef ozz::vector< ozz::string > AnimationNames
 
typedef ozz::vector< NodeProperty > NodeProperties
 

Public Member Functions

int operator() (int _argc, const char **_argv)
 
virtual bool Load (const char *_filename)=0
 
virtual bool Import (ozz::animation::offline::RawSkeleton *_skeleton, const NodeType &_types)=0
 
virtual AnimationNames GetAnimationNames ()=0
 
virtual bool Import (const char *_animation_name, const ozz::animation::Skeleton &_skeleton, float _sampling_rate, RawAnimation *_animation)=0
 
virtual NodeProperties GetNodeProperties (const char *_node_name)=0
 
virtual bool Import (const char *_animation_name, const char *_node_name, const char *_track_name, NodeProperty::Type _track_type, float _sampling_rate, RawFloatTrack *_track)=0
 
virtual bool Import (const char *_animation_name, const char *_node_name, const char *_track_name, NodeProperty::Type _track_type, float _sampling_rate, RawFloat2Track *_track)=0
 
virtual bool Import (const char *_animation_name, const char *_node_name, const char *_track_name, NodeProperty::Type _track_type, float _sampling_rate, RawFloat3Track *_track)=0
 
virtual bool Import (const char *_animation_name, const char *_node_name, const char *_track_name, NodeProperty::Type _track_type, float _sampling_rate, RawFloat4Track *_track)=0
 
ozz::string BuildFilename (const char *_filename, const char *_data_name) const
 

The documentation for this class was generated from the following files: