#pragma once #include #include #include namespace SF64 { struct Vec3sData { int16_t x, y, z; Vec3sData(int16_t x, int16_t y, int16_t z) : x(x), y(y), z(z) { } }; class Vec3sArray : public Ship::Resource { public: using Resource::Resource; Vec3sArray() : Resource(std::shared_ptr()) { } Vec3sData* GetPointer(); size_t GetPointerSize(); std::vector mData; }; } // namespace SF64