Docs.rs
squirrel-sys-0.2.0
squirrel-sys 0.2.0
Docs.rs crate page
MIT
Links
Repository
Crates.io
Source
Owners
robbym
Dependencies
bindgen ^0.52.0
build
cmake ^0.1.42
build
Versions
Go to latest version
Platform
x86_64-apple-darwin
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate squirrel_sys
See all squirrel_sys's items
Re-exports
Structs
Constants
Functions
Type Definitions
Unions
All crates
[
−
]
[src]
Crate
squirrel_sys
Re-exports
pub use self::
tagSQObjectType
as SQObjectType;
Structs
SQArray
SQClass
SQClosure
SQDelegable
SQFunctionProto
SQGenerator
SQInstance
SQNativeClosure
SQOuter
SQRefCounted
SQRex
SQRexMatch
SQString
SQTable
SQUserData
SQVM
SQWeakRef
tagSQFunctionInfo
tagSQMemberHandle
tagSQObject
tagSQRegFunction
tagSQStackInfos
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
tagSQObjectType_OT_ARRAY
tagSQObjectType_OT_BOOL
tagSQObjectType_OT_CLASS
tagSQObjectType_OT_CLOSURE
tagSQObjectType_OT_FLOAT
tagSQObjectType_OT_FUNCPROTO
tagSQObjectType_OT_GENERATOR
tagSQObjectType_OT_INSTANCE
tagSQObjectType_OT_INTEGER
tagSQObjectType_OT_NATIVECLOSURE
tagSQObjectType_OT_NULL
tagSQObjectType_OT_OUTER
tagSQObjectType_OT_STRING
tagSQObjectType_OT_TABLE
tagSQObjectType_OT_THREAD
tagSQObjectType_OT_USERDATA
tagSQObjectType_OT_USERPOINTER
tagSQObjectType_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 Definitions
HSQMEMBERHANDLE
HSQOBJECT
HSQUIRRELVM
SQBool
SQCOMPILERERROR
SQChar
SQDEBUGHOOK
SQFILE
SQFUNCTION
SQFloat
SQFunctionInfo
SQHash
SQInt32
SQInteger
SQLEXREADFUNC
SQMemberHandle
SQObject
SQObjectValue
SQPRINTFUNCTION
SQREADFUNC
SQRELEASEHOOK
SQRESULT
SQRawObjectVal
SQRegFunction
SQRexBool
SQStackInfos
SQUnsignedInteger
SQUnsignedInteger32
SQUserPointer
SQWRITEFUNC
tagSQObjectType
Unions
tagSQObjectValue