2021-12-05 17:54:36 +00:00
|
|
|
|
2023-06-26 20:06:33 +00:00
|
|
|
#ifndef __SCRIPTEDACTIVITYCOMPONENT__H__
|
|
|
|
#define __SCRIPTEDACTIVITYCOMPONENT__H__
|
2021-12-05 17:54:36 +00:00
|
|
|
|
2023-06-26 20:06:33 +00:00
|
|
|
#include "ActivityComponent.h"
|
2023-03-04 07:16:37 +00:00
|
|
|
#include "eReplicaComponentType.h"
|
2021-12-05 17:54:36 +00:00
|
|
|
|
2023-06-26 20:06:33 +00:00
|
|
|
class Entity;
|
2023-03-17 14:36:21 +00:00
|
|
|
|
2023-06-26 20:06:33 +00:00
|
|
|
class ScriptedActivityComponent : public ActivityComponent {
|
2021-12-05 17:54:36 +00:00
|
|
|
public:
|
2023-06-09 08:22:45 +00:00
|
|
|
inline static const eReplicaComponentType ComponentType = eReplicaComponentType::SCRIPTED_ACTIVITY;
|
2023-06-27 05:39:15 +00:00
|
|
|
ScriptedActivityComponent(Entity* parent, int32_t componentId);
|
2023-06-26 20:06:33 +00:00
|
|
|
};
|
2022-07-28 13:39:57 +00:00
|
|
|
|
2023-06-26 20:06:33 +00:00
|
|
|
#endif //!__SCRIPTEDACTIVITYCOMPONENT__H__
|
2022-12-04 22:25:58 +00:00
|
|
|
|
2021-12-05 17:54:36 +00:00
|
|
|
|