Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
RemappingLayoutRawIndex Class Reference

Public Types

using RefreshKeymappingPublisher

Public Member Functions

RemappingLayoutRawIndex & operator= (RemappingLayoutRawIndex const &)
 RemappingLayoutRawIndex (RemappingLayoutRawIndex const &)
MCAPI ::std::vector<::DuplicateKey > generateIndicesOfDuplicates () const
MCAPI bool isKeymappingDefault (uint64 index) const
MCAPI void unassignDuplicateKeys (uint64 index)

Public Attributes

::ll::TypedStorage< 8, 8, ::std::vector<::Keymapping > & > mKeymappings
::ll::TypedStorage< 8, 8, ::std::vector<::Keymapping > & > mDefaultMappings
::ll::TypedStorage< 8, 16, ::std::shared_ptr< ::Bedrock::PubSub::Publisher< void(::std::optional< uint64 >), ::Bedrock::PubSub::ThreadModel::SingleThreaded, 0 > > > mRefreshKeymappingsPublisher

Member Typedef Documentation

◆ RefreshKeymappingPublisher

using RemappingLayoutRawIndex::RefreshKeymappingPublisher
Initial value:

Member Function Documentation

◆ generateIndicesOfDuplicates()

MCAPI ::std::vector<::DuplicateKey > RemappingLayoutRawIndex::generateIndicesOfDuplicates ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isKeymappingDefault()

MCAPI bool RemappingLayoutRawIndex::isKeymappingDefault ( uint64 index) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ unassignDuplicateKeys()

MCAPI void RemappingLayoutRawIndex::unassignDuplicateKeys ( uint64 index)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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