feat: init

This commit is contained in:
dxfiscool committed 2026-03-08 10:09:54 +01:00
commit 25809b8455
18807 files changed
+3944357

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
#pragma once
class Scoreboard;
class ObjectiveCriteria;
class Objective
{
public:
static const int MAX_NAME_LENGTH = 16;
static const int MAX_DISPLAY_NAME_LENGTH = 32;
private:
Scoreboard *scoreboard;
wstring name;
ObjectiveCriteria *criteria;
wstring displayName;
public:
Objective(Scoreboard *scoreboard, const wstring &name, ObjectiveCriteria *criteria);
Scoreboard *getScoreboard();
wstring getName();
ObjectiveCriteria *getCriteria();
wstring getDisplayName();
void setDisplayName(const wstring &name);
};