LeviLamina
Loading...
Searching...
No Matches
FilterParamDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/filters/FilterParamOption.h"
7#include "mc/world/filters/FilterParamRequirement.h"
8#include "mc/world/filters/FilterParamType.h"
9
10// auto generated forward declare list
11// clang-format off
12class FilterInput;
13struct FilterStringMap;
14// clang-format on
15
16struct FilterParamDefinition {
17public:
18 // member variables
19 // NOLINTBEGIN
26 // NOLINTEND
27
28public:
29 // prevent constructor by default
30 FilterParamDefinition& operator=(FilterParamDefinition const&);
31 FilterParamDefinition(FilterParamDefinition const&);
32 FilterParamDefinition();
33
34public:
35 // member functions
36 // NOLINTBEGIN
38 ::FilterParamType type,
39 ::FilterParamRequirement requirement,
40 ::std::string description,
41 ::FilterInput def,
42 ::FilterStringMap stringMap
43 );
44
46 ::FilterParamType type,
47 ::FilterParamRequirement requirement,
48 ::std::string description,
49 ::FilterParamOption opt,
50 ::FilterInput def,
51 ::FilterStringMap stringMap
52 );
53 // NOLINTEND
54
55public:
56 // constructor thunks
57 // NOLINTBEGIN
58 MCNAPI void* $ctor(
59 ::FilterParamType type,
60 ::FilterParamRequirement requirement,
61 ::std::string description,
62 ::FilterInput def,
63 ::FilterStringMap stringMap
64 );
65
66 MCNAPI void* $ctor(
67 ::FilterParamType type,
68 ::FilterParamRequirement requirement,
69 ::std::string description,
70 ::FilterParamOption opt,
71 ::FilterInput def,
72 ::FilterStringMap stringMap
73 );
74 // NOLINTEND
75};
Definition FilterInput.h:5
MCAPI void * $ctor(::FilterParamType type, ::FilterParamRequirement requirement, ::std::string description, ::FilterParamOption opt, ::FilterInput def, ::FilterStringMap stringMap)
MCAPI FilterParamDefinition(::FilterParamType type, ::FilterParamRequirement requirement, ::std::string description, ::FilterParamOption opt, ::FilterInput def, ::FilterStringMap stringMap)
MCAPI void * $ctor(::FilterParamType type, ::FilterParamRequirement requirement, ::std::string description, ::FilterInput def, ::FilterStringMap stringMap)
MCAPI FilterParamDefinition(::FilterParamType type, ::FilterParamRequirement requirement, ::std::string description, ::FilterInput def, ::FilterStringMap stringMap)
Definition FilterStringMap.h:10
Definition Alias.h:14