Re-exports§
pub use self::tagSQObjectType as SQObjectType;
Structs§
- SQArray
- SQClass
- SQClosure
- SQDelegable
- SQFunction
Proto - SQGenerator
- SQInstance
- SQNative
Closure - SQOuter
- SQRef
Counted - SQRex
- SQRex
Match - SQString
- SQTable
- SQUser
Data - SQVM
- SQWeak
Ref - tagSQ
Function Info - tagSQ
Member Handle - tagSQ
Object - tagSQ
RegFunction - tagSQ
Stack Infos
Constants§
- MAX_
CHAR - SQFalse
- SQOBJECT_
CANBEFALSE - SQOBJECT_
DELEGABLE - SQOBJECT_
NUMERIC - SQOBJECT_
REF_ COUNTED - SQTrue
- SQUIRREL_
EOB - SQUIRREL_
VERSION_ NUMBER - SQ_
ALIGNMENT - SQ_
BYTECODE_ STREAM_ TAG - SQ_
ERROR - SQ_
MATCHTYPEMASKSTRING - SQ_OK
- SQ_
SEEK_ CUR - SQ_
SEEK_ END - SQ_
SEEK_ SET - SQ_
VMSTATE_ IDLE - SQ_
VMSTATE_ RUNNING - SQ_
VMSTATE_ SUSPENDED - _RT_
ARRAY - _RT_
BOOL - _RT_
CLASS - _RT_
CLOSURE - _RT_
FLOAT - _RT_
FUNCPROTO - _RT_
GENERATOR - _RT_
INSTANCE - _RT_
INTEGER - _RT_
MASK - _RT_
NATIVECLOSURE - _RT_
NULL - _RT_
OUTER - _RT_
STRING - _RT_
TABLE - _RT_
THREAD - _RT_
USERDATA - _RT_
USERPOINTER - _RT_
WEAKREF - tagSQ
Object Type_ OT_ ARRAY - tagSQ
Object Type_ OT_ BOOL - tagSQ
Object Type_ OT_ CLASS - tagSQ
Object Type_ OT_ CLOSURE - tagSQ
Object Type_ OT_ FLOAT - tagSQ
Object Type_ OT_ FUNCPROTO - tagSQ
Object Type_ OT_ GENERATOR - tagSQ
Object Type_ OT_ INSTANCE - tagSQ
Object Type_ OT_ INTEGER - tagSQ
Object Type_ OT_ NATIVECLOSURE - tagSQ
Object Type_ OT_ NULL - tagSQ
Object Type_ OT_ OUTER - tagSQ
Object Type_ OT_ STRING - tagSQ
Object Type_ OT_ TABLE - tagSQ
Object Type_ OT_ THREAD - tagSQ
Object Type_ OT_ USERDATA - tagSQ
Object Type_ OT_ USERPOINTER - tagSQ
Object Type_ OT_ WEAKREF
Functions§
- sq_
addref ⚠ - sq_
arrayappend ⚠ - sq_
arrayinsert ⚠ - sq_
arraypop ⚠ - sq_
arrayremove ⚠ - sq_
arrayresize ⚠ - sq_
arrayreverse ⚠ - sq_
bindenv ⚠ - sq_call⚠
- sq_
clear ⚠ - sq_
clone ⚠ - sq_
close ⚠ - sq_cmp⚠
- sq_
collectgarbage ⚠ - sq_
compile ⚠ - sq_
compilebuffer ⚠ - sq_
createinstance ⚠ - sq_
deleteslot ⚠ - sq_
enabledebuginfo ⚠ - sq_free⚠
- sq_get⚠
- sq_
getattributes ⚠ - sq_
getbase ⚠ - sq_
getbool ⚠ - sq_
getbyhandle ⚠ - sq_
getcallee ⚠ - sq_
getclass ⚠ - sq_
getclosureinfo ⚠ - sq_
getclosurename ⚠ - sq_
getclosureroot ⚠ - sq_
getdefaultdelegate ⚠ - sq_
getdelegate ⚠ - sq_
geterrorfunc ⚠ - sq_
getfloat ⚠ - sq_
getforeignptr ⚠ - sq_
getfreevariable ⚠ - sq_
getfunctioninfo ⚠ - sq_
gethash ⚠ - sq_
getinstanceup ⚠ - sq_
getinteger ⚠ - sq_
getlasterror ⚠ - sq_
getlocal ⚠ - sq_
getmemberhandle ⚠ - sq_
getobjtypetag ⚠ - sq_
getprintfunc ⚠ - sq_
getrefcount ⚠ - sq_
getreleasehook ⚠ - sq_
getscratchpad ⚠ - sq_
getsharedforeignptr ⚠ - sq_
getsharedreleasehook ⚠ - sq_
getsize ⚠ - sq_
getstackobj ⚠ - sq_
getstring ⚠ - sq_
getstringandsize ⚠ - sq_
getthread ⚠ - sq_
gettop ⚠ - sq_
gettype ⚠ - sq_
gettypetag ⚠ - sq_
getuserdata ⚠ - sq_
getuserpointer ⚠ - sq_
getversion ⚠ - sq_
getvmrefcount ⚠ - sq_
getvmreleasehook ⚠ - sq_
getvmstate ⚠ - sq_
getweakrefval ⚠ - sq_
instanceof ⚠ - sq_
malloc ⚠ - sq_move⚠
- sq_
newarray ⚠ - sq_
newclass ⚠ - sq_
newclosure ⚠ - sq_
newmember ⚠ - sq_
newslot ⚠ - sq_
newtable ⚠ - sq_
newtableex ⚠ - sq_
newthread ⚠ - sq_
newuserdata ⚠ - sq_next⚠
- sq_
notifyallexceptions ⚠ - sq_
objtobool ⚠ - sq_
objtofloat ⚠ - sq_
objtointeger ⚠ - sq_
objtostring ⚠ - sq_
objtouserpointer ⚠ - sq_open⚠
- sq_pop⚠
- sq_
poptop ⚠ - sq_push⚠
- sq_
pushbool ⚠ - sq_
pushconsttable ⚠ - sq_
pushfloat ⚠ - sq_
pushinteger ⚠ - sq_
pushnull ⚠ - sq_
pushobject ⚠ - sq_
pushregistrytable ⚠ - sq_
pushroottable ⚠ - sq_
pushstring ⚠ - sq_
pushthread ⚠ - sq_
pushuserpointer ⚠ - sq_
rawdeleteslot ⚠ - sq_
rawget ⚠ - sq_
rawnewmember ⚠ - sq_
rawset ⚠ - sq_
readclosure ⚠ - sq_
realloc ⚠ - sq_
release ⚠ - sq_
remove ⚠ - sq_
reservestack ⚠ - sq_
reseterror ⚠ - sq_
resetobject ⚠ - sq_
resume ⚠ - sq_
resurrectunreachable ⚠ - sq_set⚠
- sq_
setattributes ⚠ - sq_
setbyhandle ⚠ - sq_
setclassudsize ⚠ - sq_
setclosureroot ⚠ - sq_
setcompilererrorhandler ⚠ - sq_
setconsttable ⚠ - sq_
setdebughook ⚠ - sq_
setdelegate ⚠ - sq_
seterrorhandler ⚠ - sq_
setforeignptr ⚠ - sq_
setfreevariable ⚠ - sq_
setinstanceup ⚠ - sq_
setnativeclosurename ⚠ - sq_
setnativedebughook ⚠ - sq_
setparamscheck ⚠ - sq_
setprintfunc ⚠ - sq_
setreleasehook ⚠ - sq_
setroottable ⚠ - sq_
setsharedforeignptr ⚠ - sq_
setsharedreleasehook ⚠ - sq_
settop ⚠ - sq_
settypetag ⚠ - sq_
setvmreleasehook ⚠ - sq_
stackinfos ⚠ - sq_
suspendvm ⚠ - sq_
tailcall ⚠ - sq_
throwerror ⚠ - sq_
throwobject ⚠ - sq_
tobool ⚠ - sq_
tostring ⚠ - sq_
typeof ⚠ - sq_
wakeupvm ⚠ - sq_
weakref ⚠ - sq_
writeclosure ⚠ - sqstd_
createblob ⚠ - sqstd_
createfile ⚠ - sqstd_
dofile ⚠ - sqstd_
fclose ⚠ - sqstd_
feof ⚠ - sqstd_
fflush ⚠ - sqstd_
fopen ⚠ - sqstd_
format ⚠ - sqstd_
fread ⚠ - sqstd_
fseek ⚠ - sqstd_
ftell ⚠ - sqstd_
fwrite ⚠ - sqstd_
getblob ⚠ - sqstd_
getblobsize ⚠ - sqstd_
getfile ⚠ - sqstd_
loadfile ⚠ - sqstd_
printcallstack ⚠ - sqstd_
pushstringf ⚠ - sqstd_
register_ ⚠bloblib - sqstd_
register_ ⚠iolib - sqstd_
register_ ⚠mathlib - sqstd_
register_ ⚠stringlib - sqstd_
register_ ⚠systemlib - sqstd_
rex_ ⚠compile - sqstd_
rex_ ⚠free - sqstd_
rex_ ⚠getsubexp - sqstd_
rex_ ⚠getsubexpcount - sqstd_
rex_ ⚠match - sqstd_
rex_ ⚠search - sqstd_
rex_ ⚠searchrange - sqstd_
seterrorhandlers ⚠ - sqstd_
throwerrorf ⚠ - sqstd_
writeclosuretofile ⚠
Type Aliases§
- HSQMEMBERHANDLE
- HSQOBJECT
- HSQUIRRELVM
- SQBool
- SQCOMPILERERROR
- SQChar
- SQDEBUGHOOK
- SQFILE
- SQFUNCTION
- SQFloat
- SQFunction
Info - SQHash
- SQInt32
- SQInteger
- SQLEXREADFUNC
- SQMember
Handle - SQObject
- SQObject
Value - SQPRINTFUNCTION
- SQREADFUNC
- SQRELEASEHOOK
- SQRESULT
- SQRaw
Object Val - SQReg
Function - SQRex
Bool - SQStack
Infos - SQUnsigned
Integer - SQUnsigned
Integer32 - SQUser
Pointer - SQWRITEFUNC
- tagSQ
Object Type