22 #ifndef AGS_ENGINE_AC_GLOBALOBJECT_H 23 #define AGS_ENGINE_AC_GLOBALOBJECT_H 40 int GetObjectIDAtScreen(
int xx,
int yy);
42 int GetObjectIDAtRoom(
int roomx,
int roomy);
43 void SetObjectTint(
int obj,
int red,
int green,
int blue,
int opacity,
int luminance);
44 void RemoveObjectTint(
int obj);
45 void SetObjectView(
int obn,
int vii);
47 void SetObjectFrame(
int obn,
int viw,
int lop,
int fra);
49 bool SetObjectFrameSimple(
int obn,
int viw,
int lop,
int fra);
51 void SetObjectTransparency(
int obn,
int trans);
52 void SetObjectBaseline(
int obn,
int basel);
53 int GetObjectBaseline(
int obn);
54 void AnimateObject6(
int obn,
int loopn,
int spdd,
int rept,
int direction,
int blocking);
55 void AnimateObject4(
int obn,
int loopn,
int spdd,
int rept);
56 void AnimateObjectImpl(
int obn,
int loopn,
int spdd,
int rept,
int direction,
int blocking,
int sframe,
int volume = 100);
57 void MergeObject(
int obn);
58 void StopObjectMoving(
int objj);
59 void ObjectOff(
int obn);
60 void ObjectOn(
int obn);
61 int IsObjectOn(
int objj);
62 void SetObjectGraphic(
int obn,
int slott);
63 int GetObjectGraphic(
int obn);
64 int GetObjectX(
int objj);
65 int GetObjectY(
int objj);
66 int IsObjectAnimating(
int objj);
67 int IsObjectMoving(
int objj);
68 void SetObjectPosition(
int objj,
int tox,
int toy);
69 void GetObjectName(
int obj,
char *buffer);
70 void MoveObject(
int objj,
int xx,
int yy,
int spp);
71 void MoveObjectDirect(
int objj,
int xx,
int yy,
int spp);
72 void SetObjectClickable(
int cha,
int clik);
73 void SetObjectIgnoreWalkbehinds(
int cha,
int clik);
74 void RunObjectInteraction(
int aa,
int mood);
75 int AreObjectsColliding(
int obj1,
int obj2);
76 int GetThingRect(
int thing,
_Rect *rect);
77 int AreThingsOverlapping(
int thing1,
int thing2);
79 int GetObjectProperty(
int hss,
const char *property);
80 void GetObjectPropertyText(
int item,
const char *property,
char *bufer);
82 Shared::Bitmap *GetObjectImage(
int obj,
bool *is_original =
nullptr);
Definition: achievements_tables.h:27
Definition: allegro_bitmap.h:44
Definition: global_object.h:35