3#include "mc/_HeaderOutputPredefine.h"
25 MCNAPI static ::TextureUVCoordinateSet
const&
28 MCNAPI static ::TextureAtlasItem
const&
getTextureItem(::std::string
const& name);
34 ::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer>&& availableIconTextures
37 MCNAPI
static bool trySetIconInfo(::std::string
const& iconName,
int& outFrameCount);
40 ::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer>&& maybeUpdatedTextures
51 MCNAPI static ::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer>&
54 MCNAPI static ::std::unordered_map<::std::string, ::TextureUVCoordinateSet>&
mUnstoredFrameSet();
Definition ItemIconManager.h:5
static MCAPI ::std::unordered_map<::std::string, ::TextureUVCoordinateSet > & mUnstoredFrameSet()
static MCAPI ::TextureUVCoordinateSet const & getTextureUVCoordinateSet(::std::string const &name, int id)
static MCAPI ::std::weak_ptr<::AtlasItemManager > & mItemTextureItems()
static MCAPI void initTextureTessellatorData(::ItemRegistryRef registry, ::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > &&availableIconTextures)
static MCAPI ::TextureUVCoordinateSet const & mInvalidTextureUVCoordinateSet()
static MCAPI ::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > & mTextureTessellatorSourceData()
static MCAPI bool trySetIconInfo(::std::string const &iconName, int &outFrameCount)
static MCAPI void clearTextureTessellatorData()
static MCAPI void updateTextureTessellatorDataForHotReload(::std::unordered_map<::ResourceLocation, ::cg::TextureSetImageContainer > &&maybeUpdatedTextures)
static MCAPI ::TextureUVCoordinateSet const & getIcon(::ResolvedItemIconInfo const &texInfo, bool)
static MCAPI ::TextureAtlasItem const & getTextureItem(::std::string const &name)
static MCAPI ::TextureUVCoordinateSet const & getIcon(::ItemStackBase const &item, int newAnimationFrame, bool inInventoryPane)
Definition ItemRegistryRef.h:36
Definition ItemStackBase.h:44
Definition ResourceLocation.h:15
Definition TextureAtlasItem.h:5
Definition TextureSetImageContainer.h:20
Definition AtlasItemManager.h:5
Definition ResolvedItemIconInfo.h:8
Definition TextureUVCoordinateSet.h:5