aboutsummaryrefslogtreecommitdiff
path: root/Src/Wasabi/api/script/api_makix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Src/Wasabi/api/script/api_makix.cpp')
-rw-r--r--Src/Wasabi/api/script/api_makix.cpp72
1 files changed, 72 insertions, 0 deletions
diff --git a/Src/Wasabi/api/script/api_makix.cpp b/Src/Wasabi/api/script/api_makix.cpp
new file mode 100644
index 00000000..8d4efdd5
--- /dev/null
+++ b/Src/Wasabi/api/script/api_makix.cpp
@@ -0,0 +1,72 @@
+// ----------------------------------------------------------------------------
+// Generated by InterfaceFactory [Fri Oct 01 02:49:41 1999]
+//
+// File : api_makix.cpp
+// Class : api_maki
+// class layer : Dispatchable Receiver
+// ----------------------------------------------------------------------------
+#include <precomp.h>
+
+#include "api_makix.h"
+
+#ifdef CBCLASS
+#undef CBCLASS
+#endif
+
+#define CBCLASS api_makiX
+START_DISPATCH;
+ VCB(API_MAKI_MAKI_PUSHOBJECT, maki_pushObject);
+ VCB(API_MAKI_MAKI_PUSHINT, maki_pushInt);
+ VCB(API_MAKI_MAKI_PUSHBOOLEAN, maki_pushBoolean);
+ VCB(API_MAKI_MAKI_PUSHFLOAT, maki_pushFloat);
+ VCB(API_MAKI_MAKI_PUSHDOUBLE, maki_pushDouble);
+ VCB(API_MAKI_MAKI_PUSHSTRING, maki_pushString);
+ VCB(API_MAKI_MAKI_PUSHVOID, maki_pushVoid);
+ VCB(API_MAKI_MAKI_PUSHANY, maki_pushAny);
+ CB(API_MAKI_MAKI_POPOBJECT, maki_popObject);
+ CB(API_MAKI_MAKI_POPINT, maki_popInt);
+ CB(API_MAKI_MAKI_POPBOOLEAN, maki_popBoolean);
+ CB(API_MAKI_MAKI_POPFLOAT, maki_popFloat);
+ CB(API_MAKI_MAKI_POPDOUBLE, maki_popDouble);
+ CB(API_MAKI_MAKI_POPSTRING, maki_popString);
+ CB(API_MAKI_MAKI_POPANY, maki_popAny);
+ VCB(API_MAKI_MAKI_POPDISCARD, maki_popDiscard);
+ CB(API_MAKI_MAKI_GETFUNCTION, maki_getFunction);
+ CB(API_MAKI_MAKI_ADDDLFREF, maki_addDlfRef);
+ VCB(API_MAKI_MAKI_ADDDLFCLASSREF, maki_addDlfClassRef);
+ VCB(API_MAKI_MAKI_REMDLFREF, maki_remDlfRef);
+ CB(API_MAKI_MAKI_CALLFUNCTION, maki_callFunction);
+ CB(API_MAKI_MAKI_TRIGGEREVENT, maki_triggerEvent);
+ CB(API_MAKI_MAKI_GETSCRIPTINT, maki_getScriptInt);
+ CB(API_MAKI_MAKI_GETSCRIPTBOOLEAN, maki_getScriptBoolean);
+ CB(API_MAKI_MAKI_GETSCRIPTFLOAT, maki_getScriptFloat);
+ CB(API_MAKI_MAKI_GETSCRIPTDOUBLE, maki_getScriptDouble);
+ CB(API_MAKI_MAKI_GETSCRIPTSTRING, maki_getScriptString);
+ CB(API_MAKI_MAKI_GETSCRIPTOBJECT, maki_getScriptObject);
+ CB(API_MAKI_MAKI_UPDATEDLF, maki_updateDlf);
+ CB(API_MAKI_MAKI_INSTANTIATE, maki_instantiate);
+ VCB(API_MAKI_MAKI_DESTROY, maki_destroy);
+ CB(API_MAKI_MAKI_ENCAPSULATE, maki_encapsulate);
+ VCB(API_MAKI_MAKI_DEENCAPSULATE, maki_deencapsulate);
+ CB(API_MAKI_MAKI_GETCONTROLLER, maki_getController);
+ CB(API_MAKI_MAKI_CREATEORPHAN, maki_createOrphan);
+ VCB(API_MAKI_MAKI_KILLORPHAN, maki_killOrphan);
+ VCB(API_MAKI_MAKI_SETOBJECTATOM, maki_setObjectAtom);
+ CB(API_MAKI_MAKI_GETOBJECTATOM, maki_getObjectAtom);
+ #ifdef WASABI_COMPILE_WND
+ CB(API_MAKI_MAKI_FINDOBJECT, maki_findObject);
+ #endif
+ VCB(API_MAKI_VCPU_ADDSCRIPTOBJECT, vcpu_addScriptObject);
+ VCB(API_MAKI_VCPU_REMOVESCRIPTOBJECT, vcpu_removeScriptObject);
+ CB(API_MAKI_VCPU_GETCACHECOUNT, vcpu_getCacheCount);
+ CB(API_MAKI_VCPU_ISVALIDSCRIPTID, vcpu_isValidScriptId);
+ CB(API_MAKI_VCPU_MAPVARID, vcpu_mapVarId);
+ CB(API_MAKI_VCPU_GETUSERANCESTORID, vcpu_getUserAncestorId);
+ CB(API_MAKI_VCPU_GETNUMEVENTS, vcpu_getNumEvents);
+ CB(API_MAKI_VCPU_GETEVENT, vcpu_getEvent);
+ CB(API_MAKI_VCPU_GETCOMPLETE, vcpu_getComplete);
+ VCB(API_MAKI_VCPU_SETCOMPLETE, vcpu_setComplete);
+ VCB(API_MAKI_VCPU_RESETCOMPLETE, vcpu_resetComplete);
+ CB(API_MAKI_VCPU_GETCLASSNAME, vcpu_getClassName);
+END_DISPATCH;
+#undef CBCLASS