]> git.localhorst.tv Git - blank.git/blobdiff - src/model/Skeletons.hpp
send entity visual from server to client
[blank.git] / src / model / Skeletons.hpp
index c91abe1c3ef015fa3817b00e717533cab982de9c..e49352c48613e7c31e4dfeec682427199f2a29ee 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef BLANK_MODEL_SKELETONS_HPP_
 #define BLANK_MODEL_SKELETONS_HPP_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
@@ -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<std::unique_ptr<CompositeModel>> skeletons;
        std::vector<EntityModel> models;