X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fmodel%2FSkeletons.hpp;h=e49352c48613e7c31e4dfeec682427199f2a29ee;hb=8507332e2d0c54aec4045fb6f0021bdc3bd57750;hp=c91abe1c3ef015fa3817b00e717533cab982de9c;hpb=43820582217f7e4b707d98f2e69d969eb77fc7c3;p=blank.git diff --git a/src/model/Skeletons.hpp b/src/model/Skeletons.hpp index c91abe1..e49352c 100644 --- a/src/model/Skeletons.hpp +++ b/src/model/Skeletons.hpp @@ -1,6 +1,7 @@ #ifndef BLANK_MODEL_SKELETONS_HPP_ #define BLANK_MODEL_SKELETONS_HPP_ +#include #include #include @@ -24,6 +25,9 @@ public: CompositeModel &operator[](std::size_t i) noexcept { return *skeletons[i]; } const CompositeModel &operator[](std::size_t i) const noexcept { return *skeletons[i]; } + CompositeModel *ByID(std::uint16_t) noexcept; + const CompositeModel *ByID(std::uint16_t) const noexcept; + private: std::vector> skeletons; std::vector models;