Sha256: 7b14e1fc67f938c702a049cbf945309ffc907bba8fab2a7fba5cfd8870a449e1
Contents?: true
Size: 511 Bytes
Versions: 3
Compression:
Stored size: 511 Bytes
Contents
#pragma once #include <Gosu/Utility.hpp> #include <cstdint> #include <functional> #include <memory> namespace Gosu { class Image; class Texture; class OffScreenTarget : private Noncopyable { std::shared_ptr<Texture> m_texture; std::uint32_t r_renderbuffer; std::uint32_t m_framebuffer; public: OffScreenTarget(int width, int height, unsigned image_flags); ~OffScreenTarget(); Gosu::Image render(const std::function<void ()>& f); }; }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gosu-2.0.0.pre8 | src/OffScreenTarget.hpp |
gosu-2.0.0.pre7 | src/OffScreenTarget.hpp |
gosu-2.0.0.pre6 | src/OffScreenTarget.hpp |