|
Sparkle 0.0.1
|
This is the complete list of members for spk::SpriteSheet, including all inherited members.
| _loadFromData(const std::vector< uint8_t > &p_pixelsAndEncodingData) | spk::Image | protected |
| _loadFromFile(const std::filesystem::path &p_path) | spk::Image | protected |
| _onSynchronize() override | spk::OpenGL::TextureObject | protectedvirtual |
| ActivableObject() | spk::ActivableObject | inline |
| ActivableObject(ActivationStatus p_initial) | spk::ActivableObject | inlineexplicit |
| activate() const | spk::OpenGL::TextureObject | |
| activate() | spk::OpenGL::TextureObject | inline |
| addActivationCallback(const Job &p_callback) | spk::ActivableObject | inline |
| addCallback(const ActivationStatus &p_state, const Job &p_callback) | spk::StatefulObject< ActivationStatus > | inline |
| addDeactivationCallback(const Job &p_callback) | spk::ActivableObject | inline |
| clearData() | spk::OpenGL::TextureObject | |
| Contract typedef | spk::ActivableObject | |
| data() | spk::OpenGL::TextureObject | |
| data() const | spk::OpenGL::TextureObject | |
| deactivate() const | spk::OpenGL::TextureObject | |
| deactivate() | spk::OpenGL::TextureObject | inline |
| Filter typedef | spk::Image | |
| filter() const | spk::OpenGL::TextureObject | |
| Filtering typedef | spk::Image | |
| flip(const spk::Orientation &p_orientation) | spk::OpenGL::TextureObject | |
| Format typedef | spk::Image | |
| format() const | spk::OpenGL::TextureObject | |
| fromFile(const std::filesystem::path &p_path, const spk::Vector2UInt &p_nbSprite, Filter p_filter=Filter{Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper=Wrapper{Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::SpriteSheet | static |
| spk::Image::fromFile(const std::filesystem::path &p_path, Filter p_filter=Filter{Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper=Wrapper{Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::Image | static |
| fromRawData(const std::vector< uint8_t > &p_pixelsAndEncodingData, const spk::Vector2UInt &p_nbSprite, Filter p_filter=Filter{Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper=Wrapper{Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::SpriteSheet | static |
| spk::Image::fromRawData(const std::vector< uint8_t > &p_pixelsAndEncodingData, Filter p_filter=Filter{Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper=Wrapper{Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::Image | static |
| id() const | spk::OpenGL::TextureObject | |
| Image(const std::vector< uint8_t > &p_pixelsAndEncodingData, Filter p_filter=Filter{Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper=Wrapper{Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::Image | |
| Image()=default (defined in spk::Image) | spk::Image | |
| Image(const std::filesystem::path &p_path, Filter p_filter=Filter{Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper=Wrapper{Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::Image | |
| isActive() const | spk::ActivableObject | inline |
| Job typedef | spk::ActivableObject | |
| Mipmap typedef | spk::Image | |
| mipmap() const | spk::OpenGL::TextureObject | |
| nbSprite() const | spk::SpriteSheet | |
| needsSynchronization() const noexcept | spk::SynchronizableObject | inline |
| operator=(const TextureObject &p_other) | spk::OpenGL::TextureObject | |
| operator=(TextureObject &&p_other) noexcept | spk::OpenGL::TextureObject | |
| requestSynchronization() noexcept | spk::SynchronizableObject | inline |
| resize(const spk::Vector2UInt &p_size) | spk::OpenGL::TextureObject | |
| setData(const uint8_t *p_data, const spk::Vector2UInt &p_size, Format p_format=Format::RGBA) | spk::OpenGL::TextureObject | |
| setData(std::vector< uint8_t > p_data, const spk::Vector2UInt &p_size, Format p_format=Format::RGBA) | spk::OpenGL::TextureObject | |
| setFiltering(Filter p_filter) | spk::OpenGL::TextureObject | |
| setFiltering(Filtering p_minFilter, Filtering p_magFilter) | spk::OpenGL::TextureObject | |
| setFormat(Format p_format) | spk::OpenGL::TextureObject | |
| setMipmap(Mipmap p_mipmap) | spk::OpenGL::TextureObject | |
| setState(const ActivationStatus &p_newState) | spk::StatefulObject< ActivationStatus > | inline |
| setWrap(Wrapper p_wrapper) | spk::OpenGL::TextureObject | |
| setWrap(Wrap p_wrapS, Wrap p_wrapT) | spk::OpenGL::TextureObject | |
| size() const | spk::OpenGL::TextureObject | |
| sizeAsBytes() const | spk::OpenGL::TextureObject | |
| Sprite typedef | spk::SpriteSheet | |
| sprite(const spk::Vector2UInt &p_spriteCoord) const | spk::SpriteSheet | |
| sprite(const std::size_t &p_spriteID) const | spk::SpriteSheet | |
| spriteID(const spk::Vector2UInt &p_spriteCoord) const | spk::SpriteSheet | |
| sprites() const | spk::SpriteSheet | |
| SpriteSheet()=default | spk::SpriteSheet | |
| SpriteSheet(const std::filesystem::path &p_path, const spk::Vector2UInt &p_nbSprite, Filter p_filter=Filter{Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper=Wrapper{Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::SpriteSheet | |
| state() const | spk::StatefulObject< ActivationStatus > | inline |
| StatefulObject(const ActivationStatus &p_initialState) | spk::StatefulObject< ActivationStatus > | inline |
| SynchronizableObject()=default (defined in spk::SynchronizableObject) | spk::SynchronizableObject | |
| TextureObject(Format p_format=Format::RGBA, Filter p_filter={Filtering::Linear, Filtering::Linear}, Wrapper p_wrapper={Wrap::Repeat, Wrap::Repeat}, Mipmap p_mipmap=Mipmap::Activated) | spk::OpenGL::TextureObject | |
| TextureObject(const TextureObject &p_other) | spk::OpenGL::TextureObject | |
| TextureObject(TextureObject &&p_other) noexcept | spk::OpenGL::TextureObject | |
| toggle() | spk::ActivableObject | inline |
| unit() const | spk::SpriteSheet | |
| Whole | spk::Image | inlinestatic |
| Wrap typedef | spk::Image | |
| Wrapper typedef | spk::Image | |
| wrapper() const | spk::OpenGL::TextureObject | |
| ~SynchronizableObject()=default (defined in spk::SynchronizableObject) | spk::SynchronizableObject | virtual |