230 lines
8.8 KiB
Plaintext
230 lines
8.8 KiB
Plaintext
// Configuration for AngelScript asrun sample
|
|
// Generated with WriteConfigToFile after configuring the engine in asrun
|
|
|
|
// Engine properties
|
|
ep 0 0
|
|
ep 1 0
|
|
ep 2 1
|
|
ep 3 1
|
|
ep 4 0
|
|
ep 5 0
|
|
ep 6 0
|
|
ep 7 0
|
|
ep 8 0
|
|
ep 9 1
|
|
ep 10 0
|
|
ep 11 1
|
|
ep 12 0
|
|
ep 13 0
|
|
ep 14 2
|
|
ep 15 0
|
|
ep 16 1
|
|
ep 17 0
|
|
ep 18 0
|
|
ep 19 1
|
|
ep 20 0
|
|
ep 21 0
|
|
ep 22 0
|
|
ep 23 0
|
|
ep 24 0
|
|
ep 25 0
|
|
ep 26 1
|
|
ep 27 100
|
|
|
|
// Enums
|
|
|
|
// Types
|
|
access ffffffff
|
|
objtype "string" 7938
|
|
objtype "array<T>" 69
|
|
objtype "dictionaryValue" 1922
|
|
objtype "dictionary" 5
|
|
objtype "file" 1
|
|
objtype "filesystem" 1
|
|
objtype "datetime" 6922
|
|
funcdef "bool array::less(const T&in, const T&in)"
|
|
funcdef "void coroutine(dictionary@)"
|
|
|
|
// Template type members
|
|
objbeh "array<T>" 3 "array<T>@ array(int&in)"
|
|
objbeh "array<T>" 3 "array<T>@ array(int&in, uint)"
|
|
objbeh "array<T>" 3 "array<T>@ array(int&in, uint, const T&in)"
|
|
objbeh "array<T>" 5 "void $beh5()"
|
|
objbeh "array<T>" 6 "void $beh6()"
|
|
objbeh "array<T>" 9 "int $beh9()"
|
|
objbeh "array<T>" 10 "void $beh10()"
|
|
objbeh "array<T>" 11 "bool $beh11()"
|
|
objbeh "array<T>" 12 "void $beh12(int&in)"
|
|
objbeh "array<T>" 13 "void $beh13(int&in)"
|
|
//objbeh "array<T>" 8 "bool $beh8(int&in, bool&out)"
|
|
objbeh "array<T>" 4 "array<T>@ $beh4(int&in, int&in) { repeat T }"
|
|
objmthd "array<T>" "T& opIndex(uint)"
|
|
objmthd "array<T>" "const T& opIndex(uint) const"
|
|
objmthd "array<T>" "array<T>& opAssign(const array<T>&in)"
|
|
objmthd "array<T>" "void insertAt(uint, const T&in)"
|
|
objmthd "array<T>" "void insertAt(uint, const array<T>&inout)"
|
|
objmthd "array<T>" "void insertLast(const T&in)"
|
|
objmthd "array<T>" "void removeAt(uint)"
|
|
objmthd "array<T>" "void removeLast()"
|
|
objmthd "array<T>" "void removeRange(uint, uint)"
|
|
objmthd "array<T>" "uint length() const"
|
|
objmthd "array<T>" "void reserve(uint)"
|
|
objmthd "array<T>" "void resize(uint)"
|
|
objmthd "array<T>" "void sortAsc()"
|
|
objmthd "array<T>" "void sortAsc(uint, uint)"
|
|
objmthd "array<T>" "void sortDesc()"
|
|
objmthd "array<T>" "void sortDesc(uint, uint)"
|
|
objmthd "array<T>" "void reverse()"
|
|
objmthd "array<T>" "int find(const T&in) const"
|
|
objmthd "array<T>" "int find(uint, const T&in) const"
|
|
objmthd "array<T>" "int findByRef(const T&in) const"
|
|
objmthd "array<T>" "int findByRef(uint, const T&in) const"
|
|
objmthd "array<T>" "bool opEquals(const array<T>&in) const"
|
|
objmthd "array<T>" "bool isEmpty() const"
|
|
objmthd "array<T>" "void sort(array::less&in, uint = 0, uint = uint ( - 1 ))"
|
|
objmthd "array<T>" "uint get_length() const"
|
|
objmthd "array<T>" "void set_length(uint)"
|
|
|
|
// Type members
|
|
objbeh "string" 2 "void string()"
|
|
objbeh "string" 0 "void string()"
|
|
objbeh "string" 0 "void string(const string&in)"
|
|
objmthd "string" "string& opAssign(const string&in)"
|
|
objmthd "string" "string& opAddAssign(const string&in)"
|
|
objmthd "string" "bool opEquals(const string&in) const"
|
|
objmthd "string" "int opCmp(const string&in) const"
|
|
objmthd "string" "string opAdd(const string&in) const"
|
|
objmthd "string" "uint length() const"
|
|
objmthd "string" "void resize(uint)"
|
|
objmthd "string" "uint get_length() const"
|
|
objmthd "string" "void set_length(uint)"
|
|
objmthd "string" "bool isEmpty() const"
|
|
objmthd "string" "uint8& opIndex(uint)"
|
|
objmthd "string" "const uint8& opIndex(uint) const"
|
|
objmthd "string" "string& opAssign(double)"
|
|
objmthd "string" "string& opAddAssign(double)"
|
|
objmthd "string" "string opAdd(double) const"
|
|
objmthd "string" "string opAdd_r(double) const"
|
|
objmthd "string" "string& opAssign(float)"
|
|
objmthd "string" "string& opAddAssign(float)"
|
|
objmthd "string" "string opAdd(float) const"
|
|
objmthd "string" "string opAdd_r(float) const"
|
|
objmthd "string" "string& opAssign(int64)"
|
|
objmthd "string" "string& opAddAssign(int64)"
|
|
objmthd "string" "string opAdd(int64) const"
|
|
objmthd "string" "string opAdd_r(int64) const"
|
|
objmthd "string" "string& opAssign(uint64)"
|
|
objmthd "string" "string& opAddAssign(uint64)"
|
|
objmthd "string" "string opAdd(uint64) const"
|
|
objmthd "string" "string opAdd_r(uint64) const"
|
|
objmthd "string" "string& opAssign(bool)"
|
|
objmthd "string" "string& opAddAssign(bool)"
|
|
objmthd "string" "string opAdd(bool) const"
|
|
objmthd "string" "string opAdd_r(bool) const"
|
|
objmthd "string" "string substr(uint = 0, int = - 1) const"
|
|
objmthd "string" "int findFirst(const string&in, uint = 0) const"
|
|
objmthd "string" "int findFirstOf(const string&in, uint = 0) const"
|
|
objmthd "string" "int findFirstNotOf(const string&in, uint = 0) const"
|
|
objmthd "string" "int findLast(const string&in, int = - 1) const"
|
|
objmthd "string" "int findLastOf(const string&in, int = - 1) const"
|
|
objmthd "string" "int findLastNotOf(const string&in, int = - 1) const"
|
|
objmthd "string" "void insert(uint, const string&in)"
|
|
objmthd "string" "void erase(uint, int = - 1)"
|
|
objmthd "string" "array<string>@ split(const string&in) const"
|
|
objbeh "dictionaryValue" 2 "void dictionaryValue()"
|
|
objbeh "dictionaryValue" 0 "void dictionaryValue()"
|
|
objmthd "dictionaryValue" "dictionaryValue& opAssign(const dictionaryValue&in)"
|
|
objmthd "dictionaryValue" "dictionaryValue& opHndlAssign(const ?&in)"
|
|
objmthd "dictionaryValue" "dictionaryValue& opAssign(const ?&in)"
|
|
objmthd "dictionaryValue" "dictionaryValue& opAssign(double)"
|
|
objmthd "dictionaryValue" "dictionaryValue& opAssign(int64)"
|
|
objmthd "dictionaryValue" "void opCast(?&out)"
|
|
objmthd "dictionaryValue" "void opConv(?&out)"
|
|
objmthd "dictionaryValue" "int64 opConv()"
|
|
objmthd "dictionaryValue" "double opConv()"
|
|
objbeh "dictionary" 3 "dictionary@ dictionary()"
|
|
objbeh "dictionary" 5 "void $beh5()"
|
|
objbeh "dictionary" 6 "void $beh6()"
|
|
objbeh "dictionary" 9 "int $beh9()"
|
|
objbeh "dictionary" 10 "void $beh10()"
|
|
objbeh "dictionary" 11 "bool $beh11()"
|
|
objbeh "dictionary" 12 "void $beh12(int&in)"
|
|
objbeh "dictionary" 13 "void $beh13(int&in)"
|
|
objbeh "dictionary" 4 "dictionary@ $beh4(int&in) { repeat { string, ? } }"
|
|
objmthd "dictionary" "dictionary& opAssign(const dictionary&in)"
|
|
objmthd "dictionary" "void set(const string&in, const ?&in)"
|
|
objmthd "dictionary" "bool get(const string&in, ?&out) const"
|
|
objmthd "dictionary" "void set(const string&in, const int64&in)"
|
|
objmthd "dictionary" "bool get(const string&in, int64&out) const"
|
|
objmthd "dictionary" "void set(const string&in, const double&in)"
|
|
objmthd "dictionary" "bool get(const string&in, double&out) const"
|
|
objmthd "dictionary" "bool exists(const string&in) const"
|
|
objmthd "dictionary" "bool isEmpty() const"
|
|
objmthd "dictionary" "uint getSize() const"
|
|
objmthd "dictionary" "bool delete(const string&in)"
|
|
objmthd "dictionary" "void deleteAll()"
|
|
objmthd "dictionary" "array<string>@ getKeys() const"
|
|
objmthd "dictionary" "dictionaryValue& opIndex(const string&in)"
|
|
objmthd "dictionary" "const dictionaryValue& opIndex(const string&in) const"
|
|
objbeh "file" 3 "file@ file()"
|
|
objbeh "file" 5 "void $beh5()"
|
|
objbeh "file" 6 "void $beh6()"
|
|
objmthd "file" "int open(const string&in, const string&in)"
|
|
objmthd "file" "int close()"
|
|
objmthd "file" "int getSize() const"
|
|
objmthd "file" "bool isEndOfFile() const"
|
|
objmthd "file" "string readString(uint)"
|
|
objmthd "file" "string readLine()"
|
|
objmthd "file" "int64 readInt(uint)"
|
|
objmthd "file" "uint64 readUInt(uint)"
|
|
objmthd "file" "float readFloat()"
|
|
objmthd "file" "double readDouble()"
|
|
objmthd "file" "int writeString(const string&in)"
|
|
objmthd "file" "int writeInt(int64, uint)"
|
|
objmthd "file" "int writeUInt(uint64, uint)"
|
|
objmthd "file" "int writeFloat(float)"
|
|
objmthd "file" "int writeDouble(double)"
|
|
objmthd "file" "int getPos() const"
|
|
objmthd "file" "int setPos(int)"
|
|
objmthd "file" "int movePos(int)"
|
|
objprop "file" "bool mostSignificantByteFirst"
|
|
objbeh "filesystem" 3 "filesystem@ filesystem()"
|
|
objbeh "filesystem" 5 "void $beh5()"
|
|
objbeh "filesystem" 6 "void $beh6()"
|
|
objmthd "filesystem" "bool changeCurrentPath(const string&in)"
|
|
objmthd "filesystem" "string getCurrentPath() const"
|
|
objmthd "filesystem" "array<string>@ getDirs()"
|
|
objmthd "filesystem" "array<string>@ getFiles()"
|
|
objmthd "filesystem" "bool isDir(const string&in)"
|
|
objbeh "datetime" 0 "void datetime()"
|
|
objbeh "datetime" 0 "void datetime(const datetime&in)"
|
|
objmthd "datetime" "datetime& opAssign(const datetime&in)"
|
|
objmthd "datetime" "uint get_year() const"
|
|
objmthd "datetime" "uint get_month() const"
|
|
objmthd "datetime" "uint get_day() const"
|
|
objmthd "datetime" "uint get_hour() const"
|
|
objmthd "datetime" "uint get_minute() const"
|
|
objmthd "datetime" "uint get_second() const"
|
|
|
|
// Functions
|
|
func "string formatInt(int64, const string&in = \"\", uint = 0)"
|
|
func "string formatUInt(uint64, const string&in = \"\", uint = 0)"
|
|
func "string formatFloat(double, const string&in = \"\", uint = 0, uint = 0)"
|
|
func "int64 parseInt(const string&in, uint = 10, uint&out = 0)"
|
|
func "uint64 parseUInt(const string&in, uint = 10, uint&out = 0)"
|
|
func "double parseFloat(const string&in, uint&out = 0)"
|
|
func "string join(const array<string>&in, const string&in)"
|
|
func "void print(const string&in)"
|
|
func "string getInput()"
|
|
func "array<string>@ getCommandLineArgs()"
|
|
func "int exec(const string&in)"
|
|
func "void yield()"
|
|
func "void createCoRoutine(coroutine@, dictionary@)"
|
|
|
|
// Properties
|
|
|
|
// String factory
|
|
strfactory "string"
|
|
|
|
// Default array type
|