17class CompoundCreatorContainerManagerModel :
public ::ContainerManagerModel {
21 ::ll::TypedStorage<4, 12, ::BlockPos> mBlockPos;
26 CompoundCreatorContainerManagerModel();
31 virtual ::std::vector<::ItemStack> getItemCopies()
const ;
33 virtual void setSlot(
int,
::ItemStack const&,
bool) ;
35 virtual ::ItemStack
const& getSlot(
int)
const ;
37 virtual void setData(
int,
int) ;
39 virtual bool isValid(
float pickRange) ;
41 virtual void broadcastChanges() ;
43 virtual ::ContainerScreenContext _postInit() ;
49 MCAPI CompoundCreatorContainerManagerModel(::ContainerID containerId,
::Player& player,
::BlockPos const& blockPos);
52 MCAPI ::std::vector<::ItemStack>
const& getInputItems();
54 MCAPI ::ItemStack
const& getOutput();
61 MCAPI
void* $ctor(::ContainerID containerId,
::Player& player,
::BlockPos const& blockPos);
67 MCAPI ::std::vector<::ItemStack> $getItemCopies()
const;
69 MCFOLD
void $setSlot(
int,
::ItemStack const&,
bool);
71 MCFOLD ::ItemStack
const& $getSlot(
int)
const;
73 MCFOLD
void $setData(
int,
int);
75 MCAPI
bool $isValid(
float pickRange);
77 MCFOLD
void $broadcastChanges();
79 MCAPI ::ContainerScreenContext $_postInit();
87 MCAPI
static void** $vftable();
Definition ContainerScreenContext.h:19