#ifndef _LIBRW_RW_FORWARD_HPP_ #define _LIBRW_RW_FORWARD_HPP_ #include #include #include // Forward Declarations struct Animation; class Clump; struct FileContentsInfo; 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::unordered_map AnimationSet; #endif /* FORWARD_HPP */