|
virtual::ItemStackRequestId | getRequestId () const |
|
virtual bool | retainSetItemStackNetIdVariant () const |
|
virtual bool | allowInventoryTransactionManager () const |
|
virtual void | onContainerScreenOpen (::ContainerScreenContext const &screenContext) |
|
virtual void | _initScreen (::ItemStackNetManagerScreen &screen) |
|
MCAPI | ItemStackNetManagerServer (::ServerPlayer &serverPlayer, bool isEnabled) |
|
MCAPI void | _filterStrings (::ItemStackRequestId requestId, ::std::vector<::std::string > const &stringsToFilter, ::TextProcessingEventOrigin const &stringsToFilterOrigin) |
|
MCAPI void | _handleLegacyTransactionRequest (::ItemStackLegacyRequestId const &legacyClientRequestId, ::std::vector<::std::pair<::ContainerEnumName, ::std::vector< uchar > > > const &legacySetItemSlots) |
|
MCAPI void | _handleRequestData (::std::vector<::ItemStackResponseInfo > &responses, ::ItemStackRequestData const *requestData) |
|
MCAPI void | _processQueue () |
|
MCAPI void | _queueRequest (::std::unique_ptr<::ItemStackRequestData > request) |
|
MCAPI void | _queueRequests (::ItemStackRequestBatch const &requestBatch) |
|
MCAPI ::gsl::final_action<::std::function< void()> > | _retainSetItemStackNetIdVariantScope () |
|
MCAPI void | _sendResponsePacket (::std::vector<::ItemStackResponseInfo > &&responses) |
|
MCAPI void | _setTextFilterState (::ItemStackNetManagerServer::TextFilterState state) |
|
MCAPI::CallbackToken | tryCloseContainerScreen (::std::function< void()> onContainerScreenCloseCB) |
|
MCAPI void * | $ctor (::ServerPlayer &serverPlayer, bool isEnabled) |
|
MCAPI::ItemStackRequestId | $getRequestId () const |
|
MCAPI bool | $retainSetItemStackNetIdVariant () const |
|
MCAPI bool | $allowInventoryTransactionManager () const |
|
MCAPI void | $onContainerScreenOpen (::ContainerScreenContext const &screenContext) |
|
MCAPI void | $_initScreen (::ItemStackNetManagerScreen &screen) |
|
virtual bool | isEnabled () const |
|
virtual ::gsl::final_action<::std::function< void()> > | _tryBeginClientLegacyTransactionRequest () |
|
virtual void | onContainerScreenClose () |
|
virtual::SparseContainer * | initOpenContainer (::BlockSource &, ::FullContainerName const &, ::ContainerWeakRef const &) |
|
virtual void | _addLegacyTransactionRequestSetItemSlot (::ItemStackNetManagerScreen &, ::SharedTypes::Legacy::ContainerType containerType, int slot) |
|
MCAPI bool | _isRequestActionAllowed (::ItemStackRequestAction const &requestAction) |
|
MCAPI void | _pushScreen (::ContainerScreenContext screenContext) |
|
MCAPI::ContainerScreenContext const & | getScreenContext () const |
|
MCAPI void * | $ctor (::Player &player, bool isClientSide, bool isEnabled) |
|
MCAPI void | $dtor () |
|
MCFOLD bool | $isEnabled () const |
|
MCAPI ::gsl::final_action<::std::function< void()> > | $_tryBeginClientLegacyTransactionRequest () |
|
MCAPI void | $onContainerScreenClose () |
|
MCFOLD::SparseContainer * | $initOpenContainer (::BlockSource &, ::FullContainerName const &, ::ContainerWeakRef const &) |
|
MCFOLD void | $_addLegacyTransactionRequestSetItemSlot (::ItemStackNetManagerScreen &, ::SharedTypes::Legacy::ContainerType containerType, int slot) |
|
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ItemStackRequestActionHandler > > | mRequestActionHandler |
|
::ll::TypedStorage< 1, 1, bool > | mRetainSetItemStackNetIdVariants |
|
::ll::TypedStorage< 4, 4, ::ItemStackNetManagerServer::TextFilterState > | mTextFilterState |
|
::ll::TypedStorage< 8, 40, ::std::queue<::std::unique_ptr<::ItemStackRequestData >, ::std::deque<::std::unique_ptr<::ItemStackRequestData > > > > | mRequestsQueue |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::TextFilteringProcessor > > | mTextFilteringProcessor |
|
::ll::TypedStorage< 8, 8, ::Tick > | mTextFilterRequestTimer |
|
::ll::TypedStorage< 8, 8, ::Tick const > | mTextFilterRequestTimeout |
|
::ll::TypedStorage< 8, 16, ::CallbackToken > | mTextFilterRequestToken |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::CallbackTokenContext<::std::function< void()> > > > | mOnContainerScreenCloseCB |
|
::ll::TypedStorage< 1, 1, bool const > | mIsEnabled |
|
::ll::TypedStorage< 1, 1, bool const > | mIsClientSide |
|
::ll::TypedStorage< 8, 8, ::Player & > | mPlayer |
|
::ll::TypedStorage< 8, 16, ::WeakRef<::EntityRegistry > > | mLevelWeakRegistry |
|
::ll::TypedStorage< 8, 16, ::OwnerPtr<::EntityRegistry > > | mEntityRegistry |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ItemStackNetManagerScreenStack > > | mScreenStack |
|
::ll::TypedStorage< 1, 1, bool > | mCurrentRequestHasCraftAction |
|
::ll::TypedStorage< 4, 16, ::ItemStackLegacyRequestId > | mLegacyTransactionRequestId |
|