LeviLamina
Loading...
Searching...
No Matches
CameraAimAssistRegistryInternal.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/deps/puv/Loader.h"
8
9// auto generated forward declare list
10// clang-format off
12namespace CameraAimAssist { class PriorityCategory; }
13namespace CameraAimAssist { class PriorityPreset; }
14namespace SharedTypes::v1_21_120 { struct CameraAimAssistPresetDefinition; }
15namespace SharedTypes::v1_21_120 { struct CameraAimAssistPresetFile; }
16namespace SharedTypes::v1_21_50 { struct CameraAimAssistCategoriesFile; }
17namespace SharedTypes::v1_21_50 { struct CameraAimAssistCategoryDefinition; }
18namespace cereal { struct ReflectionCtx; }
19// clang-format on
20
21namespace CameraAimAssistRegistryInternal {
22// functions
23// NOLINTBEGIN
24MCAPI ::Puv::Loader<::SharedTypes::v1_21_50::CameraAimAssistCategoriesFile>
25getCategoriesLoader(::cereal::ReflectionCtx const& ctx, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator> validator);
26
27MCAPI ::Puv::Loader<::SharedTypes::v1_21_120::CameraAimAssistPresetFile>
28getPresetLoader(::cereal::ReflectionCtx const& ctx, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator> validator);
29
30MCAPI_C ::CameraAimAssist::PriorityCategory
31makePriorityCategoryFromData(::SharedTypes::v1_21_50::CameraAimAssistCategoryDefinition const& categoryDefinition);
32
33MCAPI_C ::CameraAimAssist::PriorityPreset
34makePriorityPresetFromData(::SharedTypes::v1_21_120::CameraAimAssistPresetDefinition const& presetDefinition);
35// NOLINTEND
36
37} // namespace CameraAimAssistRegistryInternal
Definition PriorityCategory.h:12
Definition PriorityPreset.h:15
Definition LinkedAssetValidator.h:8
Definition CameraAimAssistPresetDefinition.h:20
Definition CameraAimAssistPresetFile.h:15
Definition CameraAimAssistCategoriesFile.h:15
Definition CameraAimAssistCategoryDefinition.h:18
Definition ReflectionCtx.h:11