3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/geometry_atlas/IItemHandle.h"
7#include "mc/client/gui/geometry_atlas/ItemHandleData.h"
8#include "mc/platform/brstd/function_ref.h"
16namespace GeometryAtlas {
22 ::ll::TypedStorage<8, 88, ::GeometryAtlas::ItemHandleData> mData;
32 virtual bool isAnimated() const ;
34 virtual uint64 hash() const ;
37 visitItem(::brstd::function_ref<
void(::InventoryItemRenderer&) const,
void(::InventoryItemRenderer&)> visitor) const
40 virtual ::PropertyBag const& getBag() const ;
Definition ItemHandleImpl.h:7
MCAPI::PropertyBag const & $getBag() const
MCAPI void * $ctor(::GeometryAtlas::ItemHandleData &&data)
MCAPI uint64 $hash() const
MCAPI bool $isAnimated() const
static MCAPI void ** $vftable()
MCAPI void $visitItem(::brstd::function_ref< void(::InventoryItemRenderer &) const, void(::InventoryItemRenderer &)> visitor) const
Definition InventoryItemRenderer.h:5
Definition PropertyBag.h:8
Definition ItemHandleData.h:7