LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptScoreboard Class Reference
+ Inheritance diagram for ScriptModuleMinecraft::ScriptScoreboard:

Public Member Functions

ScriptScoreboardoperator= (ScriptScoreboard const &)
 
 ScriptScoreboard (ScriptScoreboard const &)
 
MCAPI ScriptScoreboard (::Scoreboard &scoreboard, ::Level &level, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardObjective_getOrCreateScoreboardObjective (::Objective const &objective)
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardObjective > > addObjective (::std::string const &objectiveId, ::std::optional<::std::string > const &displayName)
 
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardObjective > > clearObjectiveAtDisplaySlot (::ScriptModuleMinecraft::ScriptDisplayObjectiveSlotId displaySlotId)
 
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardObjective > > getObjective (::std::string const &objectiveId)
 
MCAPI ::std::optional<::ScriptModuleMinecraft::ScriptScoreboardObjectiveDisplayOptionsgetObjectiveAtDisplaySlot (::ScriptModuleMinecraft::ScriptDisplayObjectiveSlotId displaySlotId)
 
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardObjective > > getObjectives ()
 
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentitygetOrCreateScoreboardIdentity (::IdentityDefinition const &identity)
 
MCAPI::ScoreboardIdentityRef * getOrCreateScoreboardIdentityRef (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > const &participant)
 
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity > > getParticipants ()
 
MCAPI void removeIdentityById (::ScoreboardId const &id)
 
MCAPI ::Scripting::Result_deprecated< bool > removeObjective (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardObjective >, ::std::string > const &objectiveId)
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardObjective > > > setObjectiveAtDisplaySlot (::ScriptModuleMinecraft::ScriptDisplayObjectiveSlotId displaySlotId, ::ScriptModuleMinecraft::ScriptScoreboardObjectiveDisplayOptions const &displaySetting)
 
MCAPI::ScoreboardIdentityRef * tryGetScoreboardParticipantIdentityRef (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > const &participant) const
 
MCAPI ::std::optional<::ScoreboardIdtryGetScoreboardParticipantScoreboardId (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > const &participant) const
 
MCAPI void * $ctor (::Scoreboard &scoreboard, ::Level &level, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptScoreboardbind ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnkffe547
 
::ll::UntypedStorage< 8, 8 > mUnka9b707
 
::ll::UntypedStorage< 8, 8 > mUnkef434f
 
::ll::UntypedStorage< 8, 8 > mUnkce2a71
 
::ll::UntypedStorage< 8, 64 > mUnk38e9f0
 
::ll::UntypedStorage< 8, 64 > mUnk58e64b
 

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