doodle
0.2
Intended to support teaching C++, doodle is a simple library that helps make a window and makes it easy to do some drawing.
|
This is the complete list of members for doodle::Image, including all inherited members.
begin() | doodle::Image | |
begin() const | doodle::Image | |
draw_image(const Image &image, double x, double y) noexcept | doodle::Image | friend |
draw_image(const Image &image, double x, double y, double width, double height) noexcept | doodle::Image | friend |
draw_image(const Image &image, double x, double y, double width, double height) noexcept | doodle::Image | friend |
draw_image(const Image &image, double x, double y, double width, double height, int texel_x, int texel_y) noexcept | doodle::Image | friend |
draw_image(const Image &image, double x, double y, double width, double height, int texel_x, int texel_y, int texel_width, int texel_height) noexcept | doodle::Image | friend |
end() | doodle::Image | |
end() const | doodle::Image | |
end_drawing_to_image(bool smooth_texture) | doodle::Image | friend |
FileType enum name | doodle::Image | |
GetHeight() const noexcept | doodle::Image | |
GetNumberOfColors() const noexcept | doodle::Image | |
GetWidth() const noexcept | doodle::Image | |
Image(int width, int height, bool smooth_it=false) | doodle::Image | |
Image(const std::filesystem::path &file_path, bool smooth_it=false) | doodle::Image | explicit |
Image() | doodle::Image | |
IsSmooth() const noexcept | doodle::Image | |
MaxImageSize() noexcept | doodle::Image | static |
operator()(int column, int row) const | doodle::Image | |
operator()(int column, int row) | doodle::Image | |
operator[](int index) const | doodle::Image | |
operator[](int index) | doodle::Image | |
SaveToFile(const std::filesystem::path &file_path, FileType file_type=FileType::PNG) const | doodle::Image |