74 enum class Category :
int {
79 enum class Action :
int {
134 MCAPI
void _generateCumulativeOutput(
140 MCAPI ::Objective* _getObjective(
142 ::std::string
const& name,
147 MCAPI ::std::vector<::ScoreboardId> _getScoreboardIdsForSelector(
152 bool shouldCreateMissingId
155 MCAPI
bool _getSelectorResultsForObjective(
156 ::std::vector<::ScoreboardId>& results,
162 bool shouldCreateMissingId
165 MCAPI
void addObjective(
167 ::std::string
const& name,
168 ::std::string
const& criteriaName,
169 ::std::string
const& displayName,
173 MCAPI
void addPlayerScore(
175 ::PlayerScoreSetFunction fn,
178 ::std::function<::std::string
const&(
::ActorUniqueID)>
const& playerNameResolver,
183 MCAPI
bool applyPlayerOperation(
185 ::std::function<::std::string
const&(
::ActorUniqueID)>
const& playerNameResolver,
196 MCAPI
void listPlayers(
199 ::std::function<::std::string
const&(
::ActorUniqueID)>
const& playerNameResolver,
209 MCAPI
void resetPlayer(
213 ::std::function<::std::string
const&(
::ActorUniqueID)>
const& playerNameResolver,
217 MCAPI
void setDisplayObjective(
219 ::std::string
const& displaySlotName,
220 ::std::string
const& objectiveName,
221 ::ObjectiveSortOrder order,
225 MCAPI
bool setPlayerRandomScore(
229 ::std::function<::std::string
const&(
::ActorUniqueID)>
const& playerNameResolver,
234 MCAPI
void testPlayerScore(
237 ::std::function<::std::string
const&(
::ActorUniqueID)>
const& playerNameResolver,
245 MCAPI static ::std::vector<::std::string> _getNonSortableDisplaySlots(
::Scoreboard& scoreboard);
247 MCAPI static ::std::vector<::std::string> _getSortableDisplaySlots(
::Scoreboard& scoreboard);