Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor::Image, including all inherited members.
cleanup() const noexcept | castor::Image | inline |
fill(RgbColour const &colour) | castor::Image | |
fill(RgbaColour const &colour) | castor::Image | |
flip() | castor::Image | |
Font | castor::Image | friend |
getBuffer() | castor::Image | inline |
getBuffer() const | castor::Image | inline |
getBuffer(uint32_t index) | castor::Image | inline |
getBuffer(uint32_t index) const | castor::Image | inline |
getBuffer(uint32_t index, uint32_t level) | castor::Image | inline |
getBuffer(uint32_t index, uint32_t level) const | castor::Image | inline |
getDimensions() const noexcept | castor::Image | inline |
getHeight() const noexcept | castor::Image | inline |
getLayout() const noexcept | castor::Image | inline |
getLayout() noexcept | castor::Image | inline |
getLevels() const noexcept | castor::Image | inline |
getName() const noexcept | castor::NamedBaseT< T > | inline |
getPath() const noexcept | castor::Image | inline |
getPixelFormat() const noexcept | castor::Image | inline |
getPixels() const noexcept | castor::Image | inline |
getPxBuffer() const noexcept | castor::Image | inline |
getPxBuffer() noexcept | castor::Image | inline |
getResampled(Size const &size) const | castor::Image | inline |
getSize(uint32_t level=0u) const noexcept | castor::Image | inline |
getWidth() const noexcept | castor::Image | inline |
hasBuffer() const noexcept | castor::Image | inline |
Image(String const &name, Path const &path, Size const &size, PixelFormat format, ByteArray const &buffer, PixelFormat bufferFormat) | castor::Image | |
Image(String const &name, Path const &path, Size const &size, PixelFormat format=PixelFormat::eR8G8B8A8_UNORM, uint8_t const *buffer=nullptr, PixelFormat bufferFormat=PixelFormat::eR8G8B8A8_UNORM) | castor::Image | |
Image(String const &name, Path const &path, PxBufferBase const &buffer) | castor::Image | |
Image(String const &name, Path const &path, ImageLayout layout, PxBufferBaseUPtr buffer=nullptr) | castor::Image | |
Image(String name, Path path, Size const &size, uint8_t const *buffer=nullptr) | castor::Image | inline |
Image(String const &name, Size const &size, PixelFormat format, uint8_t const *buffer, PixelFormat bufferFormat) | castor::Image | inline |
Image(String const &name, Size const &size, PixelFormat format, ByteArray const &buffer, PixelFormat bufferFormat) | castor::Image | inline |
Image(String const &name, PxBufferBase const &buffer) | castor::Image | inline |
Image(String const &name, ImageLayout layout, PxBufferBaseUPtr buffer) | castor::Image | inline |
Image(Image const &image) | castor::Image | |
Image(Image &&image) noexcept=default | castor::Image | |
initialise() const noexcept | castor::Image | inline |
m_name | castor::NamedBaseT< T > | protected |
NamedBaseT(T name) noexcept | castor::NamedBaseT< T > | inlineexplicit |
operator=(Image const &image) | castor::Image | |
operator=(Image &&image) noexcept=default | castor::Image | |
rename(T name) noexcept | castor::NamedBaseT< T > | inline |
resample(Size const &size) | castor::Image | |
resample(Size const &size, PxBufferBaseUPtr buffer) | castor::Image | static |
setPixel(uint32_t x, uint32_t y, uint8_t const *pixel, PixelFormat format) | castor::Image | |
setPixel(uint32_t x, uint32_t y, RgbColour const &colour) | castor::Image | |
setPixel(uint32_t x, uint32_t y, RgbaColour const &colour) | castor::Image | |
setPixel(uint32_t x, uint32_t y, Pixel< PF > const &pixel) | castor::Image | inline |
updateLayerLayout(Size const &extent, PixelFormat format) | castor::Image | |
~Image() noexcept=default | castor::Image | virtual |