/** Returns the amount of graphics memory used by this resource. The
returned value must not change while the resource is loaded. */
- virtual std::uint64_t get_data_size() const = 0;
+ virtual std::size_t get_data_size() const = 0;
virtual void unload() = 0;
};