LeviLamina
Loading...
Searching...
No Matches
ContainerValidatorFactory.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/inventory/simulation/ContainerValidationCaller.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
ContainerScreenContext
;
11
class
ContainerValidationBase
;
12
struct
FullContainerName
;
13
// clang-format on
14
15
class
ContainerValidatorFactory
{
16
public
:
17
// static functions
18
// NOLINTBEGIN
19
MCAPI static ::std::shared_ptr<::ContainerValidationBase const> createContainerValidator(
20
::FullContainerName
const
& containerId,
21
::ContainerScreenContext
const
& screenContext,
22
::ContainerValidationCaller caller
23
);
24
// NOLINTEND
25
};
ContainerScreenContext
Definition
ContainerScreenContext.h:16
ContainerValidationBase
Definition
ContainerValidationBase.h:12
ContainerValidatorFactory
Definition
ContainerValidatorFactory.h:15
FullContainerName
Definition
FullContainerName.h:8
src
mc
world
inventory
simulation
ContainerValidatorFactory.h
Generated on
for LeviLamina by
1.16.1