Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
VoxelShapeLoader.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/resource_processing/category/CategoryLoader.h"
7#include "mc/deps/resource_processing/category/SharedSlicesTraits.h"
8
9// auto generated forward declare list
10// clang-format off
13namespace VoxelShapes { class VoxelShapeRegistry; }
14namespace cereal { struct ReflectionCtx; }
15// clang-format on
16
17class VoxelShapeLoader {
18public:
19 // member variables
20 // NOLINTBEGIN
23 // NOLINTEND
24
25public:
26 // prevent constructor by default
27 VoxelShapeLoader& operator=(VoxelShapeLoader const&);
28 VoxelShapeLoader(VoxelShapeLoader const&);
29 VoxelShapeLoader();
30
31public:
32 // member functions
33 // NOLINTBEGIN
35
36 MCNAPI void loadResources(
37 ::ResourcePackManager const& packManager,
39 ::IMinecraftEventing& eventing
40 );
41
43 // NOLINTEND
44
45public:
46 // constructor thunks
47 // NOLINTBEGIN
49 // NOLINTEND
50
51public:
52 // destructor thunk
53 // NOLINTBEGIN
54 MCNAPI void $dtor();
55 // NOLINTEND
56};
Definition IMinecraftEventing.h:152
Definition ResourcePackManager.h:29
MCAPI void $dtor()
MCAPI void loadResources(::ResourcePackManager const &packManager, ::VoxelShapes::VoxelShapeRegistry &shapeRegistry, ::IMinecraftEventing &eventing)
MCAPI VoxelShapeLoader(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::cereal::ReflectionCtx &ctx)
MCAPI ~VoxelShapeLoader()
Definition VoxelShapeRegistry.h:17
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14