#include <ICmpAttack.h>
|  | 
| using | AllocFunc = IComponent *(*)(const ScriptInterface &scriptInterface, JS::HandleValue ctor) | 
|  | 
| using | DeallocFunc = void(*)(IComponent *) | 
|  | 
| static std::string | GetSchema () | 
|  | 
| static void | RegisterComponentType (CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | 
|  | 
| static void | RegisterComponentTypeScriptWrapper (CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | 
|  | 
| static u8 | GetSerializationVersion () | 
|  | 
◆ GetAttackTypes()
  
  | 
        
          | virtual std::vector< CStr > ICmpAttack::GetAttackTypes | ( |  | ) | const |  | pure virtual | 
 
 
◆ GetRepeatTime()
  
  | 
        
          | virtual float ICmpAttack::GetRepeatTime | ( | const std::string & | type | ) | const |  | pure virtual | 
 
 
The documentation for this class was generated from the following file:
- /home/docker/jenkins/workspace/technical-docs/source/simulation2/components/ICmpAttack.h