LeviLamina
|
Public Member Functions | |
MCAPI void | _parseAndLoadAimAssistCategories (::EntityContext &levelEntity, ::Puv::Loader<::SharedTypes::v1_21_50::CameraAimAssistCategoriesFile > const &loader, ::std::string const &fileData) |
MCAPI void | _parseAndLoadAimAssistPreset (::EntityContext &levelEntity, ::Puv::Loader<::SharedTypes::v1_21_50::CameraAimAssistPresetFile > const &loader, ::std::string const &fileData) |
MCAPI bool | _validatePresetCategorySetting (::std::string const &categoryId) const |
MCAPI::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition const & | addCategory (::EntityContext &levelEntity, ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition &&category) |
MCAPI::SharedTypes::v1_21_50::CameraAimAssistPresetDefinition const & | addPreset (::EntityContext &levelEntity, ::SharedTypes::v1_21_50::CameraAimAssistPresetDefinition &&preset) |
MCAPI void | loadJsonFilesForServer (::EntityContext &levelEntity, ::cereal::ReflectionCtx const &ctx, ::ResourcePackManager const &resourcePackManager) |
MCAPI::CameraAimAssistPresetsPacket | makePresetsPacketFromFullRegistry () const |
MCAPI::CameraAimAssistPresetsPacket | makeUpdatePresetsPacketFromDirtyRegistry (::CameraAimAssistDataRegistryDirtyComponent const ®istryDirtyComponent) const |
MCAPI void | synchronizeWithClients (::CameraAimAssistDataRegistryDirtyComponent const ®istryDirtyComponent, ::PacketSender &packetSender) |
MCAPI::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition const * | tryGetCategory (::HashedString const &id) const |
MCAPI::SharedTypes::v1_21_50::CameraAimAssistPresetDefinition const * | tryGetPreset (::HashedString const &id) const |
MCFOLD void * | $ctor () |
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_50::CameraAimAssistPresetDefinition > > | mPresets |
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition > > | mCategories |
::ll::TypedStorage< 8, 80, ::Bedrock::Threading::Mutex > | mRegistriesLock |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |