LeviLamina
Loading...
Searching...
No Matches
ItemIconManager Class Reference

Static Public Member Functions

static MCAPI void clearTextureTessellatorData ()
static MCAPI ::TextureUVCoordinateSet const & getIcon (::ResolvedItemIconInfo const &texInfo, bool)
static MCAPI ::TextureUVCoordinateSet const & getIcon (::ItemStackBase const &item, int newAnimationFrame, bool inInventoryPane)
static MCAPI ::TextureAtlasItem const & getTextureItem (::std::string const &name)
static MCAPI ::TextureUVCoordinateSet const & getTextureUVCoordinateSet (::std::string const &name, int id)
static MCAPI void initTextureTessellatorData (::ItemRegistryRef registry, ::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > &&availableIconTextures)
static MCAPI bool trySetIconInfo (::std::string const &iconName, int &outFrameCount)
static MCAPI void updateTextureTessellatorDataForHotReload (::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > &&maybeUpdatedTextures)
static MCAPI ::TextureUVCoordinateSet const & mInvalidTextureUVCoordinateSet ()
static MCAPI ::std::weak_ptr<::AtlasItemManager > & mItemTextureItems ()
static MCAPI ::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > & mTextureTessellatorSourceData ()
static MCAPI ::std::unordered_map<::std::string, ::TextureUVCoordinateSet > & mUnstoredFrameSet ()

The documentation for this class was generated from the following files: