PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::Bitmap Member List

This is the complete list of members for pixelbullet::Bitmap, including all inherited members.

Bitmap()=default (defined in pixelbullet::Bitmap)pixelbullet::Bitmap
Bitmap(const Filesystem &filesystem, const VirtualPath &asset_path) (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinline
Bitmap(const glm::uvec2 &size) (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinlineexplicit
Bitmap(const glm::uvec2 &size, std::vector< std::uint8_t > pixels) (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinline
byte_length() const noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinline
bytes_per_pixel (defined in pixelbullet::Bitmap)pixelbullet::Bitmapstatic
clear() noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmap
data() const noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinline
filename() const noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinline
has_valid_storage() const noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmap
load(const Filesystem &filesystem, const VirtualPath &asset_path) (defined in pixelbullet::Bitmap)pixelbullet::Bitmap
mutable_data() noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinline
operator bool() const noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinlineexplicit
replace_rgba8(const glm::uvec2 &size, std::vector< std::uint8_t > pixels) (defined in pixelbullet::Bitmap)pixelbullet::Bitmap
size() const noexcept (defined in pixelbullet::Bitmap)pixelbullet::Bitmapinline
write(const std::filesystem::path &path) const (defined in pixelbullet::Bitmap)pixelbullet::Bitmap
~Bitmap()=default (defined in pixelbullet::Bitmap)pixelbullet::Bitmap