base
This commit is contained in:
+3
-17
@@ -64,23 +64,9 @@ Character* CharacterManager::GetCharacter(const std::string& name) const {
|
||||
return it != characters.end() ? it->second.get() : nullptr;
|
||||
}
|
||||
|
||||
void CharacterManager::SetControlledCharacter(const std::string& name) {
|
||||
controlledCharacter = GetCharacter(name);
|
||||
}
|
||||
|
||||
void CharacterManager::PressInput(char letter) {
|
||||
if (controlledCharacter)
|
||||
controlledCharacter->PressInput(letter);
|
||||
}
|
||||
|
||||
void CharacterManager::ReleaseInput(char letter) {
|
||||
if (controlledCharacter)
|
||||
controlledCharacter->ReleaseInput(letter);
|
||||
}
|
||||
|
||||
void CharacterManager::ClearInput() {
|
||||
if (controlledCharacter)
|
||||
controlledCharacter->ClearInput();
|
||||
void CharacterManager::Think() {
|
||||
for (Character* character : characterOrder)
|
||||
character->Think();
|
||||
}
|
||||
|
||||
void CharacterManager::Step(float dt) {
|
||||
|
||||
Reference in New Issue
Block a user