WithTeamAssignment class

Public static variables

static uint8_t MixinID constexpr

Constructors, destructors, conversion operators

~WithTeamAssignment() defaulted virtual
WithTeamAssignment() protected

Public functions

auto GetTeamCount() const -> uint8_t virtual
auto AssignTeam(const Soul& soul) -> uint8_t pure virtual
void OnTeamChanged(Soul& soul, uint8_t oldTeam, uint8_t newTeam) virtual