Construtores
| Nome | Descrição |
|---|---|
Destruidores
| Nome | Descrição |
|---|---|
~Texture() |
Funções
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | static | getDefault() | ||
public | bool | const | isEmpty() | |
public | bool | const | isAnimated() | |
public | const | getVendor() | ||
public | void | |||
public | void | |||
public | const | getData() | ||
public | void | |||
public | void | |||
public | bool | const | isNormal() | |
public | void | setNormal( bool inValue ) | ||
public | const | getMipChain( std::size_t inIndex ) | ||
public | bool | bakeMips() | ||
public | std::size_t | const | getFrameCount() | |
public | int | const | getDelay( std::size_t inIndex ) | |
public | const | getFrame( std::size_t inIndex ) | ||
public | const | getFrameId( std::size_t inIndex ) | ||
private | void | fetchVendorFromXML() | ||
private | void | fetchDataFromXML() | ||
private | void | rebuildFrames() | ||
private | void | rebuildMipChains() | ||
private | void | bakePreview() | ||
private | void | |||
private | bool | fetchMipsFromXML() | ||
private | bool | const | looksLikeNormal() |
Membros
| Accesso | Tipo | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | const char* | static, constexpr | EXTENSION | |
public | const char* | static, constexpr | TAG | |
public | const char* | static, constexpr | VENDOR_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | WIDTH_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | HEIGHT_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | MIPS_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | NORMAL_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | MIPS_TAG | |
public | const char* | static, constexpr | MIP_TAG | |
public | const char* | static, constexpr | LEVEL_ATTRIBUTE_NAME | |
public | const std::uint32_t | static, constexpr | FORMAT_VERSION | |
public | const char* | static, constexpr | DEFAULT_SOURCE | |
public | const char* | static, constexpr | DEFAULT_REFERENCE | |
public | const char* | static, constexpr | GREY_SOURCE | |
public | const char* | static, constexpr | GREY_REFERENCE | |
private | m_vendor | |||
private | bool | m_bNormal | ||
private | m_data | |||
private | m_frames | |||
private | std::vector<int> | m_delays | ||
private | std::vector<std::shared_ptr<ImageMipChain>> | m_chains |