|
LeviLamina
|
Public Member Functions | |
| InventoryTransactionManager & | operator= (InventoryTransactionManager const &) |
| InventoryTransactionManager (InventoryTransactionManager const &) | |
| MCAPI | InventoryTransactionManager (::Player &player) |
| MCAPI void | _createServerSideAction (::ItemStack const &oldItem, ::ItemStack const &newItem) |
| MCFOLD void | _logExpectedActions () const |
| MCAPI void | addAction (::InventoryAction const &action, bool forceBalanced) |
| MCAPI void | addExpectedAction (::InventoryAction const &action) |
| MCAPI bool | checkActionExpected (::InventoryAction const &action) |
| MCAPI void | forceBalanceTransaction () |
| MCFOLD ::std::unique_ptr<::InventoryTransaction > const & | getCurrentTransaction () const |
| MCAPI void | reset () |
| MCAPI void | resetExpectedActions () |
| MCAPI void * | $ctor (::Player &player) |
| MCAPI void | $dtor () |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::Player & > | mPlayer |
| ::ll::TypedStorage< 8, 8, ::std::unique_ptr<::InventoryTransaction > > | mCurrentTransaction |
| ::ll::TypedStorage< 8, 24, ::std::vector<::InventoryAction > > | mExpectedActions |
| ::ll::TypedStorage< 1, 1, bool > | mEnableLogs |