|
LeviLamina
|
Classes | |
| struct | Key |
Public Types | |
| using | BlockStateType = ::std::variant<int, ::std::string, bool> |
Public Member Functions | |
| MCAPI void | _fillValidValues () |
Static Public Member Functions | |
| static MCAPI ::Scripting::ClassBinding | bind () |
| static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockStateType > | getOrCreateHandle (::Scripting::WeakLifetimeScope const &scope, ::BlockState const &blockState) |
Public Attributes | |
| ::ll::TypedStorage< 8, 32, ::std::string const > | mName |
| ::ll::TypedStorage< 8, 8, ::gsl::not_null<::BlockState const * > const > | mBlockState |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::variant< int, ::std::string, bool > > > | mValidValues |