![]() |
Castor3D 0.17.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 | |
| 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 |
| invertX() | castor::Image | |
| invertY() | castor::Image | |
| invertZ() | castor::Image | |
| 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 |