LeviLamina
|
Public Member Functions | |
Objective & | operator= (Objective const &) |
Objective (Objective const &) | |
MCAPI | Objective (::std::string const &name, ::ObjectiveCriteria const &criteria) |
MCAPI::ScoreInfo | getPlayerScore (::ScoreboardId const &id) const |
MCAPI bool | hasScore (::ScoreboardId const &id) const |
MCAPI void * | $ctor (::std::string const &name, ::ObjectiveCriteria const &criteria) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI ::std::unique_ptr<::Objective > | deserialize (::CompoundTag const &dataTag, ::Scoreboard &owner) |
static MCAPI ::std::unique_ptr<::CompoundTag > | serialize (::Objective const &toSave) |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::TypedStorage< 8, 64, ::std::unordered_map<::ScoreboardId, int > > | mScores |
::ll::TypedStorage< 8, 32, ::std::string const > | mName |
::ll::TypedStorage< 8, 32, ::std::string > | mDisplayName |
::ll::TypedStorage< 8, 8, ::ObjectiveCriteria const & > | mCriteria |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
static |