3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/scripting/modules/minecraft/EqualsComparison.h"
7#include "mc/scripting/modules/minecraft/GreaterThanComparison.h"
8#include "mc/scripting/modules/minecraft/GreaterThanOrEqualsComparison.h"
9#include "mc/scripting/modules/minecraft/LessThanComparison.h"
10#include "mc/scripting/modules/minecraft/LessThanOrEqualsComparison.h"
11#include "mc/scripting/modules/minecraft/NotEqualsComparison.h"
12#include "mc/scripting/modules/minecraft/RangeComparison.h"
19namespace ScriptModuleMinecraft {
21struct ScriptPropertyTargetSelectorOption {
24 using Comparison = ::std::variant<
36 ::ll::TypedStorage<8, 32, ::std::string> mPropertyId;
37 ::ll::TypedStorage<1, 2, ::std::optional<bool>> mExclude;
41 ::std::optional<::std::variant<
57 ScriptPropertyTargetSelectorOption();
64 MCNAPI ::ScriptModuleMinecraft::ScriptPropertyTargetSelectorOption&
71 MCNAPI static ::Scripting::InterfaceBinding
bind();
Definition EqualsComparison.h:12
Definition GreaterThanComparison.h:12
Definition GreaterThanOrEqualsComparison.h:12
Definition LessThanComparison.h:12
Definition LessThanOrEqualsComparison.h:12
Definition NotEqualsComparison.h:12
Definition RangeComparison.h:12
Definition ScriptPropertyTargetSelectorOption.h:21
static MCAPI ::Scripting::InterfaceBinding bind()
MCAPI ScriptPropertyTargetSelectorOption(::ScriptModuleMinecraft::ScriptPropertyTargetSelectorOption const &)
MCAPI::ScriptModuleMinecraft::ScriptPropertyTargetSelectorOption & operator=(::ScriptModuleMinecraft::ScriptPropertyTargetSelectorOption const &)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptPropertyTargetSelectorOption const &)
Definition InterfaceBinding.h:10