42 #include "as_config.h" 57 void *GetAuxiliary()
const;
61 int GetObjectTypeId()
const;
64 int GetArgCount()
const;
65 int GetArgTypeId(asUINT arg, asDWORD *flags = 0)
const;
66 asBYTE GetArgByte(asUINT arg);
67 asWORD GetArgWord(asUINT arg);
68 asDWORD GetArgDWord(asUINT arg);
69 asQWORD GetArgQWord(asUINT arg);
70 float GetArgFloat(asUINT arg);
71 double GetArgDouble(asUINT arg);
72 void *GetArgAddress(asUINT arg);
73 void *GetArgObject(asUINT arg);
74 void *GetAddressOfArg(asUINT arg);
77 int GetReturnTypeId(asDWORD *flags = 0)
const;
78 int SetReturnByte(asBYTE val);
79 int SetReturnWord(asWORD val);
80 int SetReturnDWord(asDWORD val);
81 int SetReturnQWord(asQWORD val);
82 int SetReturnFloat(
float val);
83 int SetReturnDouble(
double val);
84 int SetReturnAddress(
void *addr);
85 int SetReturnObject(
void *obj);
86 void *GetAddressOfReturnLocation();
94 void *GetReturnPointer();
99 asDWORD *stackPointer;
100 void *objectRegister;
Definition: angelscript.h:1083
Definition: as_generic.h:49
Definition: as_scriptfunction.h:146
Definition: angelscript.h:942
Definition: as_scriptengine.h:64
Definition: angelscript.h:639