#ifndef RWLIB_FORWARD_HPP #define RWLIB_FORWARD_HPP #include #include #include // Forward Declarations struct Animation; class Clump; class ModelFrame; struct Geometry; class Atomic; class Clump; // Pointer types using AnimationPtr = std::shared_ptr; using ModelFramePtr = std::shared_ptr; using GeometryPtr = std::shared_ptr; using AtomicPtr = std::shared_ptr; using ClumpPtr = std::shared_ptr; // Collections using AtomicList = std::vector; typedef std::map AnimationSet; #endif /* FORWARD_HPP */