IAISignalExtraData

C++
struct IAISignalExtraData {
  Vec3 point;
  Vec3 point2;
  ScriptHandle nID;
  float fValue;
  int iValue;
  int iValue2;
  const char* string1;
  const char* string2;
};
File

IAgent.h

IAISignalExtraData::fValue Data Member
C++
float fValue;
IAISignalExtraData::iValue Data Member
C++
int iValue;
IAISignalExtraData::iValue2 Data Member
C++
int iValue2;
IAISignalExtraData::nID Data Member
C++
IAISignalExtraData::point Data Member
C++
Vec3 point;
IAISignalExtraData::point2 Data Member
C++
Vec3 point2;
IAISignalExtraData::string1 Data Member
C++
const char* string1;
IAISignalExtraData::string2 Data Member
C++
const char* string2;
IAISignalExtraData::~IAISignalExtraData Destructor
C++
virtual ~IAISignalExtraData();
IAISignalExtraData::FromScriptTable Method
C++
virtual void FromScriptTable(const SmartScriptTable & table) = 0;
IAISignalExtraData::GetObjectName Method
C++
virtual const char* GetObjectName() const = 0;
IAISignalExtraData::IAISignalExtraData Constructor
C++
IAISignalExtraData();
IAISignalExtraData::Serialize Method
C++
virtual void Serialize(TSerialize ser) = 0;
IAISignalExtraData::SetObjectName Method
C++
virtual void SetObjectName(const char* objectName) = 0;
IAISignalExtraData::ToScriptTable Method
C++
virtual void ToScriptTable(SmartScriptTable & table) const = 0;
Description

To/from script table