LeviLamina
Loading...
Searching...
No Matches
CraftingContainerController Class Referenceabstract
+ Inheritance diagram for CraftingContainerController:

Public Member Functions

CraftingContainerControlleroperator= (CraftingContainerController const &)
 
 CraftingContainerController (CraftingContainerController const &)
 
virtual::ItemInstance const & getRecipeItem (int) const =0
 
virtual void onRecipeSelected (::Recipe const *, uint64, bool)
 
virtual void clearSelectedRecipe ()
 
virtual::Recipe const * getSelectedRecipe () const
 
virtual void setGhostItem (::ItemInstance const &, int, bool)
 
virtual::ItemInstance const & getGhostItem (int) const
 
virtual bool canRemove (int, int) const
 
virtual bool isItemAllowed (::ItemStackBase const &) const
 
virtual bool isItemFiltered (::Recipes const &, ::ItemStackBase const &) const
 
virtual int getBackgroundStyle (int, bool) const
 
virtual::ItemSetType _canSet (::ContainerScreenContext const &, int, ::ItemStackBase const &, ::ItemTransferAmount) const
 
virtual int _getAvailableSetCount (::ContainerScreenContext const &, int, ::ItemStackBase const &) const
 
virtual bool _canRemove (int, int) const
 
virtual void _onItemChanged (int)
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk830a7e
 
::ll::UntypedStorage< 4, 4 > mUnk91b314
 
::ll::UntypedStorage< 1, 1 > mUnk2398ce
 
::ll::UntypedStorage< 8, 24 > mUnk897a0f
 
::ll::UntypedStorage< 8, 16 > mUnk4c9590
 
::ll::UntypedStorage< 1, 1 > mUnk9c1c1c
 

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