1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#![crate_name = "sprite"]
#![deny(missing_docs)]
#![deny(missing_copy_implementations)]

//! A library for sprite hierarchy and scene management

extern crate uuid;
extern crate ai_behavior;
extern crate input;
extern crate graphics;
extern crate interpolation;

pub use animation::{
    Animation,
    AnimationState,
};
pub use animation::Animation::*;
pub use scene::Scene;
pub use sprite::Sprite;
pub use interpolation::EaseFunction;

mod animation;
mod scene;
mod sprite;