LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::EventFilters::ScriptBlockEventFilter Struct Reference

Public Types

using Data = ::ScriptModuleMinecraft::EventFilters::ScriptBlockFilterData

Public Member Functions

MCAPI ScriptBlockEventFilter (::ScriptModuleMinecraft::EventFilters::ScriptBlockEventFilter const &)
MCAPI::ScriptModuleMinecraft::EventFilters::ScriptBlockEventFilter & operator= (::ScriptModuleMinecraft::EventFilters::ScriptBlockEventFilter &&)
MCAPI::ScriptModuleMinecraft::EventFilters::ScriptBlockEventFilter & operator= (::ScriptModuleMinecraft::EventFilters::ScriptBlockEventFilter const &)
MCAPI void process ()
MCAPI bool shouldAllow (::ScriptModuleMinecraft::EventFilters::ScriptBlockFilterData const &data)
MCAPI void * $ctor (::ScriptModuleMinecraft::EventFilters::ScriptBlockEventFilter const &)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::Scripting::InterfaceBinding bind ()

Public Attributes

::ll::TypedStorage< 8, 32, ::std::optional< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPermutation > > > > mSpecificPermutations
::ll::TypedStorage< 8, 32, ::std::optional<::std::vector<::std::string > > > mBlockTypes
::ll::TypedStorage< 8, 24, ::std::vector<::gsl::not_null<::Block const * > > > mProcessedSpecificPermutations
::ll::TypedStorage< 8, 24, ::std::vector<::BlockDescriptor > > mProcessedBlockTypes

The documentation for this struct was generated from the following file: