diff options
| author | Léo Lam <leo@leolam.fr> | 2020-12-06 16:01:32 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2020-12-06 16:04:13 +0100 |
| commit | 5a1a488ed33f35752749175eb12de4590d7629b8 (patch) | |
| tree | 00a5f616d3468c318cebe7f7e53216bff2786698 /src/KingSystem/ActorSystem/actAiClass.cpp | |
| parent | b11344bc5eab061a8ad23d4692dc73bb9d888be5 (diff) | |
ksys/act: Rename ai::ClassArg for consistency with Query::InitArg
Diffstat (limited to 'src/KingSystem/ActorSystem/actAiClass.cpp')
| -rw-r--r-- | src/KingSystem/ActorSystem/actAiClass.cpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/KingSystem/ActorSystem/actAiClass.cpp b/src/KingSystem/ActorSystem/actAiClass.cpp deleted file mode 100644 index 0fad8b58..00000000 --- a/src/KingSystem/ActorSystem/actAiClass.cpp +++ /dev/null @@ -1,26 +0,0 @@ -#include "KingSystem/ActorSystem/actAiClass.h" - -namespace ksys::act::ai { - -ActionBase::ActionBase(const ClassArg& arg) - : mActor{arg.actor}, mDefinitionIdx{u16(arg.definitionIdx)}, mRootIdx{u8(arg.rootIdx)} {} - -bool ActionBase::isFinished() { - return mStatus.isOn(Status::Finished); -} - -bool ActionBase::isFailed() { - return mStatus.isOn(Status::Failed); -} - -void ActionBase::setFinished() { - mStatus.set(Status::Finished); - mStatus.reset(Status::Failed); -} - -void ActionBase::setFailed() { - mStatus.set(Status::Failed); - mStatus.reset(Status::Finished); -} - -} // namespace ksys::act::ai |
