40 ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition>>
45 ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition>>
47 ::ll::TypedStorage<8, 80, ::Bedrock::Threading::Mutex> mRegistriesLock;
48 ::ll::TypedStorage<8, 8, ::IMinecraftEventing&> mEventing;
53 CameraAimAssistDataRegistryComponent& operator=(CameraAimAssistDataRegistryComponent
const&);
54 CameraAimAssistDataRegistryComponent(CameraAimAssistDataRegistryComponent
const&);
55 CameraAimAssistDataRegistryComponent();
62 MCAPI ::Puv::LoadResult<::SharedTypes::v1_21_50::CameraAimAssistCategoriesFile> _categoriesPackForEachCallback(
68 ::std::string& fileData,
72 MCAPI ::Puv::LoadResult<::SharedTypes::v1_21_50::CameraAimAssistCategoriesFile> _parseAndLoadAimAssistCategories(
77 ::std::string
const& fileData
80 MCAPI ::Puv::LoadResult<::SharedTypes::v1_21_120::CameraAimAssistPresetFile> _parseAndLoadAimAssistPreset(
85 ::std::string
const& fileData
88 MCAPI ::Puv::LoadResult<::SharedTypes::v1_21_120::CameraAimAssistPresetFile> _presetsPackForEachCallback(
94 ::std::string& fileData,
100 MCAPI
bool _validatePresetCategorySetting(::std::string
const& categoryId)
const;
102 MCAPI ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition
const&
105 MCAPI ::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition
const&
108 MCFOLD ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition>
const&
109 getCategories()
const;
111 MCFOLD ::std::unordered_map<::HashedString, ::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition>
const&
114 MCAPI
void loadJsonFilesForServer(
121 MCAPI ::CameraAimAssistPresetsPacket makePresetsPacketFromFullRegistry()
const;
123 MCAPI ::CameraAimAssistPresetsPacket makeUpdatePresetsPacketFromDirtyRegistry(
127 MCAPI ::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition
const*
130 MCAPI ::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition
const* tryGetPreset(
::HashedString const&
id)
const;
132 MCAPI
void updateServerAndSendRegistryToClient(
138 MCAPI
void updateServerAndSynchronizeWithClients(
Definition EntityContext.h:17