LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptScoreboardObjective Class Reference

Public Member Functions

MCAPI ScriptScoreboardObjective (::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboard > scoreboardHandle, ::std::string const &objectiveId)
MCAPI ::Scripting::Result_deprecated< int > _modifyScore (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > &participant, ::PlayerScoreSetFunction setFunction, int score)
MCAPI ::Scripting::Result_deprecated< int > addScore (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > &participant, int scoreToAdd)
MCAPI ::Scripting::Result_deprecated<::std::string > getDisplayName () const
MCAPI ::Scripting::Result_deprecated<::std::string > getObjectiveId () const
MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity > > > getParticipants () const
MCAPI ::Scripting::Result_deprecated<::std::optional< int > > getScore (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > const &participant) const
MCAPI ::Scripting::Result_deprecated<::std::vector<::ScriptModuleMinecraft::ScriptScoreboardScoreInfo > > getScores () const
MCAPI ::Scripting::Result_deprecated< bool > hasParticipant (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > const &participant) const
MCAPI bool operator== (::ScriptModuleMinecraft::ScriptScoreboardObjective const &other) const
MCAPI ::Scripting::Result_deprecated< bool > removeParticipant (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > &participant)
MCAPI ::Scripting::Result_deprecated< void > setScore (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity >, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::std::string > &participant, int score)
MCAPI void * $ctor (::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboard > scoreboardHandle, ::std::string const &objectiveId)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()

Public Attributes

::ll::TypedStorage< 8, 32, ::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboard > > mScoreboardHandle
::ll::TypedStorage< 8, 32, ::std::string > mObjectiveId

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