Manual
Getting started
Compile the library
Good practices
Using AngelScript
Registering a function
Registering an object type
Registering a reference type
Registering a value type
Registering operator behaviours
Registering object methods
Registering object properties
Object handles
Calling a script function
Advanced topics
The variable parameter type
Memory management
Implementing a garbage collected object
Debugging scripts
Compiling an ANSI C binary compatible DLL of AngelScript
Use the line callback to timeout long running scripts
The script language
Globals
Statements
Expressions
Data types
Operator precedence
Reserved keywords and tokens
Datatypes in AngelScript and C++
The API reference
Functions
Interfaces
Type behaviours
Samples
Todo List
Deprecated List
Modules
Constants
Class List
asIBinaryStream
asIObjectType
asIScriptArray
asIScriptContext
asIScriptEngine
asIScriptFunction
asIScriptGeneric
asIScriptStruct
asSFuncPtr
asSMessageInfo
Class Members
File List
angelscript.h
File Members