#include <ShipAICmd.h>
◆ CmdName
| Enumerator |
|---|
| CMD_NONE | |
| CMD_DOCK | |
| CMD_FLYTO | |
| CMD_FLYAROUND | |
| CMD_KILL | |
| CMD_KAMIKAZE | |
| CMD_HOLDPOSITION | |
| CMD_FORMATION | |
◆ AICommand() [1/2]
◆ ~AICommand()
| virtual AICommand::~AICommand |
( |
| ) |
|
|
inlinevirtual |
◆ AICommand() [2/2]
| AICommand::AICommand |
( |
const Json & |
jsonObj, |
|
|
CmdName |
name |
|
) |
| |
◆ GetStatusText()
| virtual void AICommand::GetStatusText |
( |
char * |
str | ) |
|
|
inlinevirtual |
◆ GetType()
| CmdName AICommand::GetType |
( |
| ) |
const |
|
inline |
◆ LoadFromJson()
◆ OnDeleted()
| virtual void AICommand::OnDeleted |
( |
const Body * |
body | ) |
|
|
inlinevirtual |
◆ PostLoadFixup()
| void AICommand::PostLoadFixup |
( |
Space * |
space | ) |
|
|
virtual |
◆ ProcessChild()
| bool AICommand::ProcessChild |
( |
| ) |
|
◆ SaveToJson()
| void AICommand::SaveToJson |
( |
Json & |
jsonObj | ) |
|
|
virtual |
◆ TimeStepUpdate()
| virtual bool AICommand::TimeStepUpdate |
( |
| ) |
|
|
pure virtual |
◆ m_child
| std::unique_ptr<AICommand> AICommand::m_child |
|
protected |
◆ m_cmdName
◆ m_dBody
◆ m_dBodyIndex
| int AICommand::m_dBodyIndex |
|
protected |
◆ m_is_flyto
| bool AICommand::m_is_flyto = false |
|
protected |
◆ m_prop
The documentation for this class was generated from the following files: