|
CLAW Library (a C++ Library Absolutely Wonderful) 1.5.5
|
Implementation of the claw::graphic::png::reader class. More...
#include <claw/png.hpp>#include <claw/exception.hpp>#include <claw/assert.hpp>#include <limits>Go to the source code of this file.
Functions | |
| void | claw__graphic__png__source_manager__read (png_structp png_ptr, png_bytep data, png_size_t length) |
| Read data from the input stream. | |
Implementation of the claw::graphic::png::reader class.
Definition in file png_reader.cpp.
| void claw__graphic__png__source_manager__read | ( | png_structp | png_ptr, |
| png_bytep | data, | ||
| png_size_t | length | ||
| ) |
Read data from the input stream.
| png_ptr | Informations about the PNG we are reading. |
| data | (out) Array of the bytes we have read. |
| length | Number of bytes to read. |
Definition at line 45 of file png_reader.cpp.
References claw::graphic::png::reader::source_manager::read().
Referenced by claw::graphic::png::reader::read_from_file().
{
claw::graphic::png::reader::source_manager* self =
(claw::graphic::png::reader::source_manager*)png_get_io_ptr(png_ptr);
self->read(data, length);
} // claw__graphic__png__source_manager__read()
1.7.3