22 #ifndef NGI_INTERACTION_H 23 #define NGI_INTERACTION_H 25 #include "ngi/utils.h" 31 class StaticANIObject;
33 int handleObjectInteraction(StaticANIObject *subject, GameObject *
object,
int invId);
34 bool canInteractAny(GameObject *obj1, GameObject *obj2,
int invId);
71 InteractionList _interactions;
80 void enableFlag24() { _flag24 =
true; }
81 void disableFlag24() { _flag24 =
false; }
83 void sortInteractions(
int sceneId);
87 Interaction *getInteractionByObjectIds(
int obId,
int obId2,
int obId3);
93 int32 _messageQueueId;
Definition: interaction.h:90
Definition: messages.h:108
Definition: interaction.h:37
Definition: interaction.h:63
Definition: statics.h:172
Definition: anihandler.h:25