X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fmesh.h;h=39bf55b22d5129f0725f11a44233f48be28556d9;hb=57ca8f2bd18525d80ed6ad5d3f72e57901162d55;hp=0111bb7798908348cfb09080631c29d7c3e1f6cc;hpb=d493917dbc215cd6ba3f8773a52a289d9f14380d;p=libs%2Fgl.git diff --git a/source/core/mesh.h b/source/core/mesh.h index 0111bb77..39bf55b2 100644 --- a/source/core/mesh.h +++ b/source/core/mesh.h @@ -1,6 +1,8 @@ #ifndef MSP_GL_MESH_H_ #define MSP_GL_MESH_H_ +#include +#include #include #include "batch.h" #include "cullface.h" @@ -75,9 +77,6 @@ private: public: Mesh(ResourceManager * = 0); Mesh(const VertexFormat &, ResourceManager * = 0); -private: - void init(ResourceManager *); -public: ~Mesh(); void storage(const VertexFormat &); @@ -107,7 +106,7 @@ private: public: virtual int get_load_priority() const { return 1; } virtual Resource::AsyncLoader *load(IO::Seekable &, const Resources * = 0); - virtual UInt64 get_data_size() const; + virtual std::uint64_t get_data_size() const; virtual void unload(); void set_debug_name(const std::string &);