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