3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/deps/input/InputMapping.h"
8#include "mc/deps/input/InputMappingFactory.h"
9#include "mc/deps/input/InputMappingFactoryMap.h"
28 ::ll::TypedStorage<8, 720, ::InputMapping const> mEmptyInputMapping;
34 virtual ::InputMapping
const* getMapping(::std::string
const& mappingName) ;
36 virtual ~NullInputMappingFactory() =
default;
42 MCFOLD ::InputMapping
const* $getMapping(::std::string
const& mappingName);
55 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::ControllerIDtoClientMap const>
const> mCIDToClientMap;
56 ::ll::TypedStorage<8, 728, ::MinecraftInputMappingFactoryMap::NullInputMappingFactory> mNullInputMappingFactory;
62 virtual ::InputMappingFactory& getInputMappingFactory(
int controllerId) ;
70 MCAPI ::InputMappingFactory& $getInputMappingFactory(
int controllerId);
Definition ControllerIDtoClientMap.h:13