Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CommunicatingAI Member List

This is the complete list of members for CommunicatingAI, including all inherited members.

actionstringOrderprotected
AdjustRelationTo(Unit *un, float factor)CommunicatingAIvirtual
ALLTYPES enum valueOrder
angerCommunicatingAIprotected
appeaseCommunicatingAIprotected
AttachOrder(Unit *targets)Order
AttachOrder(QVector target)Order
AttachSelfOrder(Unit *targets)Order
ChooseTarget()Orderinlinevirtual
ClearMessages()Order
CLOAKING enum valueOrder
Communicate(const class CommunicationMessage &c)Ordervirtual
CommunicatingAI(int ttype, int stype, float mood=0, float anger=-666, float appeasement=666, float moodswingyness=666, float randomnessresponse=666)CommunicatingAI
contraband_searcheeCommunicatingAIprotected
createFullOrderDescription(int level=0)Order
Destroy()CommunicatingAIvirtual
Destructor()Orderprotectedvirtual
Done()Orderinline
doneOrderprotected
EnqueueOrder(Order *ord)Order
EnqueueOrderFirst(Order *ord)Order
eraseOrder(Order *ord)Order
eraseType(unsigned int type)Order
Execute()Ordervirtual
FACING enum valueOrder
findOrder(Order *ord)Order
findOrderList()Order
getActionString()Orderinline
GetMadAt(Unit *which, int howMad)CommunicatingAIprotected
getMood()CommunicatingAIinlinevirtual
getOrderDescription()Orderinlinevirtual
getOrderList()Orderinlinevirtual
GetParent() const Orderinline
GetRandomUnit(float PlayerProbability, float TargetProbability)CommunicatingAI
getSubType()Orderinline
getType()Orderinline
groupOrderprotected
InitiateContrabandSearch(float PlayerProbability, float TargetProbability)CommunicatingAI
messagequeueOrderprotected
moodCommunicatingAIprotected
moodswingynessCommunicatingAIprotected
MOVEMENT enum valueOrder
Order()Orderinline
Order(int type, int subtype)Orderinline
ORDERTYPES enum nameOrder
parentOrderprotected
ProcessCommMessage(class CommunicationMessage &c)CommunicatingAIvirtual
ProcessCommunicationMessages(float CommRepsonseTime, bool RemoveMessageProcessed)Ordervirtual
PursueTarget(Unit *, bool isleader)Orderinlinevirtual
queryAny(unsigned int type)Order
queryType(unsigned int type)Order
RandomInitiateCommunication(float PlayerProbability, float TargetProbability)CommunicatingAI
randomresponseCommunicatingAIprotected
ReplaceOrder(Order *ord)Order
selectCommunicationMessage(class CommunicationMessage &c, Unit *)CommunicatingAIvirtual
selectCommunicationMessageMood(CommunicationMessage &c, float mood)CommunicatingAIvirtual
setActionString(std::string astring)Orderinline
SetParent(Unit *parent1)Orderinlinevirtual
SLOCATION enum valueOrder
SpeedAndCourseCommunicatingAIprotected
SSELF enum valueOrder
STARGET enum valueOrder
subordersOrderprotected
SUBORDERTYPES enum nameOrder
subtypeOrderprotected
targetlocationOrderprotected
TerminateContrabandSearch(bool foundcontraband)CommunicatingAI
typeOrderprotected
UpdateContrabandSearch()CommunicatingAI
WEAPON enum valueOrder
which_cargo_itemCommunicatingAIprotected
~CommunicatingAI()CommunicatingAIvirtual
~Order()Orderprotectedvirtual