Piece of memory with the Resource interface. More...
Inheritance diagram for Gosu::Buffer:Public Member Functions | |
| Buffer () | |
| Buffer (const Buffer &other) | |
| Buffer & | operator= (const Buffer &other) |
| std::size_t | size () const |
| void | resize (std::size_t newSize) |
| void | read (std::size_t offset, std::size_t length, void *destBuffer) const |
| void | write (std::size_t offset, std::size_t length, const void *sourceBuffer) |
| const void * | data () const |
| void * | data () |
| void Gosu::Buffer::read | ( | std::size_t | offset, |
| std::size_t | length, | ||
| void * | destBuffer | ||
| ) | const [virtual] |
Implements Gosu::Resource.
| void Gosu::Buffer::resize | ( | std::size_t | newSize | ) | [virtual] |
Implements Gosu::Resource.
| std::size_t Gosu::Buffer::size | ( | ) | const [virtual] |
Implements Gosu::Resource.
| void Gosu::Buffer::write | ( | std::size_t | offset, |
| std::size_t | length, | ||
| const void * | sourceBuffer | ||
| ) | [virtual] |
Implements Gosu::Resource.