Simulant
21.12-1292
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
This is the complete list of members for smlt::Texture, including all inherited members.
_data_dirty() const | smlt::Texture | |
_params_dirty() const | smlt::Texture | |
_renderer_specific_id() const (defined in smlt::Texture) | smlt::Texture | |
_set_data_clean() | smlt::Texture | |
_set_has_mipmaps(bool v) (defined in smlt::Texture) | smlt::Texture | |
_set_params_clean() | smlt::Texture | |
_set_renderer_specific_id(const uint32_t id) | smlt::Texture | |
_stash_paletted_data() | smlt::Texture | |
age() const (defined in smlt::Asset) | smlt::Asset | |
Asset(AssetManager *manager) (defined in smlt::Asset) | smlt::Asset | |
Asset(const Asset &rhs) (defined in smlt::Asset) | smlt::Asset | protected |
asset_manager() (defined in smlt::Asset) | smlt::Asset | inline |
asset_manager() const (defined in smlt::Asset) | smlt::Asset | inline |
auto_upload() const (defined in smlt::Texture) | smlt::Texture | |
blur(BlurType blur_type, std::size_t radius) (defined in smlt::Texture) | smlt::Texture | |
channels() const | smlt::Texture | |
clean_up() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inline |
clear_every_frame_color() const (defined in smlt::RenderTarget) | smlt::RenderTarget | inlinevirtual |
clear_every_frame_flags() const (defined in smlt::RenderTarget) | smlt::RenderTarget | inlinevirtual |
convert(TextureFormat new_format, const TextureChannelSet &channels=Texture::DEFAULT_SOURCE_CHANNELS) | smlt::Texture | |
create(Args &&... args) (defined in smlt::RefCounted< Texture >) | smlt::RefCounted< Texture > | inlinestatic |
create() (defined in smlt::RefCounted< Texture >) | smlt::RefCounted< Texture > | inlinestatic |
Data typedef (defined in smlt::Texture) | smlt::Texture | |
data() const | smlt::Texture | |
data (defined in smlt::Asset) | smlt::Asset | |
data_copy() const | smlt::Texture | |
data_size() const | smlt::Texture | |
DEFAULT_SOURCE_CHANNELS (defined in smlt::Texture) | smlt::Texture | static |
dimensions() const (defined in smlt::Texture) | smlt::Texture | inline |
flip_vertically() | smlt::Texture | |
flush() | smlt::Texture | |
format() const (defined in smlt::Texture) | smlt::Texture | |
free() | smlt::Texture | |
free_data_mode() const (defined in smlt::Texture) | smlt::Texture | |
has_data() const | smlt::Texture | |
has_mipmaps() const | smlt::Texture | |
has_name() const (defined in smlt::Nameable) | smlt::Nameable | inline |
height() const override (defined in smlt::Texture) | smlt::Texture | virtual |
id() const (defined in smlt::generic::Identifiable< AssetID >) | smlt::generic::Identifiable< AssetID > | inline |
id_type typedef (defined in smlt::generic::Identifiable< AssetID >) | smlt::generic::Identifiable< AssetID > | |
Identifiable(AssetID id) (defined in smlt::generic::Identifiable< AssetID >) | smlt::generic::Identifiable< AssetID > | inline |
init() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inline |
is_compressed() const | smlt::Texture | |
is_paletted_format() const | smlt::Texture | |
mipmap_generation() const (defined in smlt::Texture) | smlt::Texture | |
mutate_data(MutationFunc func) | smlt::Texture | |
MutationFunc typedef (defined in smlt::Texture) | smlt::Texture | |
name() const (defined in smlt::Nameable) | smlt::Nameable | inline |
on_clean_up() override (defined in smlt::Texture) | smlt::Texture | virtual |
on_init() override | smlt::Texture | virtual |
operator<(const Identifiable< AssetID > &rhs) const (defined in smlt::generic::Identifiable< AssetID >) | smlt::generic::Identifiable< AssetID > | inlinevirtual |
operator=(const Asset &rhs) (defined in smlt::Asset) | smlt::Asset | protected |
operator==(const Identifiable< AssetID > &rhs) const (defined in smlt::generic::Identifiable< AssetID >) | smlt::generic::Identifiable< AssetID > | inlinevirtual |
palette_size() const | smlt::Texture | |
pixel(std::size_t x, std::size_t y) (defined in smlt::Texture) | smlt::Texture | |
ptr typedef (defined in smlt::Texture) | smlt::Texture | |
RefCounted()=default (defined in smlt::RefCounted< Texture >) | smlt::RefCounted< Texture > | protected |
RefCounted(Args &&...) (defined in smlt::RefCounted< Texture >) | smlt::RefCounted< Texture > | inlineprotected |
required_data_size(TextureFormat fmt, uint16_t width, uint16_t height) | smlt::Texture | static |
resize(uint16_t width, uint16_t height, uint32_t data_size) | smlt::Texture | |
resize(uint16_t width, uint16_t height) | smlt::Texture | |
save_to_file(const Path &filename) | smlt::Texture | |
set_auto_upload(bool v=true) | smlt::Texture | |
set_clear_every_frame(uint32_t clear_flags=BUFFER_CLEAR_ALL, const smlt::Color &color=smlt::Color::black()) (defined in smlt::RenderTarget) | smlt::RenderTarget | inlinevirtual |
set_data(const uint8_t *data, std::size_t size) (defined in smlt::Texture) | smlt::Texture | |
set_data(const std::vector< uint8_t > &data) (defined in smlt::Texture) | smlt::Texture | |
set_format(TextureFormat format) (defined in smlt::Texture) | smlt::Texture | |
set_free_data_mode(TextureFreeData mode) | smlt::Texture | |
set_garbage_collection_method(GarbageCollectMethod method) (defined in smlt::Asset) | smlt::Asset | |
set_mipmap_generation(MipmapGenerate type) (defined in smlt::Texture) | smlt::Texture | |
set_name(const std::string &name) (defined in smlt::Nameable) | smlt::Nameable | inline |
set_name_and_get(const std::string &name) (defined in smlt::ChainNameable< Texture >) | smlt::ChainNameable< Texture > | inline |
set_source(const smlt::Path &source) (defined in smlt::Texture) | smlt::Texture | |
set_texture_filter(TextureFilter filter) | smlt::Texture | |
set_texture_wrap(TextureWrap wrap_u, TextureWrap wrap_v, TextureWrap wrap_w) | smlt::Texture | |
set_texture_wrap_u(TextureWrap wrap_u) (defined in smlt::Texture) | smlt::Texture | |
set_texture_wrap_v(TextureWrap wrap_v) (defined in smlt::Texture) | smlt::Texture | |
set_texture_wrap_w(TextureWrap wrap_w) (defined in smlt::Texture) | smlt::Texture | |
source() const (defined in smlt::Texture) | smlt::Texture | |
Texture(AssetID id, AssetManager *asset_manager, uint16_t width, uint16_t height, TextureFormat format=TEXTURE_FORMAT_RGBA_4UB_8888) (defined in smlt::Texture) | smlt::Texture | |
texture_filter() const (defined in smlt::Texture) | smlt::Texture | |
update_palette(const uint8_t *palette) | smlt::Texture | |
width() const override (defined in smlt::Texture) | smlt::Texture | virtual |
wptr typedef (defined in smlt::RefCounted< Texture >) | smlt::RefCounted< Texture > | |
wrap_u() const (defined in smlt::Texture) | smlt::Texture | |
wrap_v() const (defined in smlt::Texture) | smlt::Texture | |
wrap_w() const (defined in smlt::Texture) | smlt::Texture | |
~Asset() (defined in smlt::Asset) | smlt::Asset | virtual |
~Identifiable() (defined in smlt::generic::Identifiable< AssetID >) | smlt::generic::Identifiable< AssetID > | inlinevirtual |
~Loadable() (defined in smlt::Loadable) | smlt::Loadable | inlinevirtual |
~Nameable() (defined in smlt::Nameable) | smlt::Nameable | inlinevirtual |
~RefCounted() (defined in smlt::RefCounted< Texture >) | smlt::RefCounted< Texture > | inlineprotectedvirtual |
~RenderTarget() (defined in smlt::RenderTarget) | smlt::RenderTarget | inlinevirtual |
~Texture() (defined in smlt::Texture) | smlt::Texture | |
~TwoPhaseConstructed() (defined in smlt::TwoPhaseConstructed) | smlt::TwoPhaseConstructed | inlinevirtual |