Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
|
Data Structures | |
class | Class |
Super root of all classes in Enforce script. More... | |
class | Managed |
TODO doc. More... | |
class | NonSerialized |
TODO doc. More... | |
class | ScriptModule |
Module containing compiled scripts. More... | |
class | EnScript |
class | array< Class T > |
class | set< Class T > |
class | map< Class TKey, Class TValue > |
Associative array template usage: More... | |
Functions | |
proto void | Sort (void param_array[], int num) |
Sorts static array of integers(ascendically) / floats(ascendically) / strings(alphabetically) More... | |
proto void | reversearray (void param_array) |
proto void | copyarray (void destArray, void srcArray) |
proto int | ParseStringEx (inout string input, string token) |
Parses one token from input string. Result is put into token string, and type of token is returned. Input string is left-truncated by the resulting token length. More... | |
proto int | ParseString (string input, out string tokens[]) |
Parses string into array of tokens returns number of tokens. More... | |
proto native int | KillThread (Class owner, string name) |
Kills thread. More... | |
proto volatile void | Idle () |
proto owned string | ThreadFunction (Class owner, string name, int backtrace, out int linenumber) |
Debug function. Returns current function on stack of the thread. More... | |
string | String (string s) |
Helper for passing string expression to functions with void parameter. Example: Print(String("Hello " + var));. More... | |
void | PrintString (string s) |
Helper for printing out string expression. Example: PrintString("Hello " + var);. More... | |
float
ftime; The deltaTime since last frame float
FLT_MAX; The maximum value for float float
FLT_MIN; The minimum value for float typedef int MapIterator |
Definition at line 783 of file enscript.c.
typedef array<bool> TBoolArray |
Definition at line 688 of file enscript.c.
typedef array<Class> TClassArray |
Definition at line 689 of file enscript.c.
typedef map<Class, Class> TClassClassMap |
Definition at line 970 of file enscript.c.
typedef map<Class, float> TClassFloatMap |
Definition at line 967 of file enscript.c.
typedef map<Class, int> TClassIntMap |
Definition at line 968 of file enscript.c.
typedef map<Class, Managed> TClassManagedMap |
Definition at line 971 of file enscript.c.
typedef map<Class, ref Managed> TClassManagedRefMap |
Definition at line 972 of file enscript.c.
Definition at line 778 of file enscript.c.
typedef map<Class, string> TClassStringMap |
Definition at line 969 of file enscript.c.
typedef map<Class, typename> TClassTypenameMap |
Definition at line 973 of file enscript.c.
typedef map<Class, vector> TClassVectorMap |
Definition at line 974 of file enscript.c.
typedef array<float> TFloatArray |
Definition at line 686 of file enscript.c.
Definition at line 776 of file enscript.c.
Definition at line 687 of file enscript.c.
typedef map<int, Class> TIntClassMap |
Definition at line 952 of file enscript.c.
typedef map<int, float> TIntFloatMap |
Definition at line 949 of file enscript.c.
typedef map<int, int> TIntIntMap |
Definition at line 950 of file enscript.c.
typedef map<int, Managed> TIntManagedMap |
Definition at line 953 of file enscript.c.
typedef map<int, ref Managed> TIntManagedRefMap |
Definition at line 954 of file enscript.c.
Definition at line 777 of file enscript.c.
typedef map<int, string> TIntStringMap |
Definition at line 951 of file enscript.c.
typedef map<int, typename> TIntTypenameMap |
Definition at line 955 of file enscript.c.
typedef map<int, vector> TIntVectorMap |
Definition at line 956 of file enscript.c.
typedef array<Managed> TManagedArray |
Definition at line 690 of file enscript.c.
typedef map<Managed, Class> TManagedClassMap |
Definition at line 988 of file enscript.c.
typedef map<Managed, float> TManagedFloatMap |
Definition at line 985 of file enscript.c.
typedef map<Managed, int> TManagedIntMap |
Definition at line 986 of file enscript.c.
typedef map<Managed, Managed> TManagedManagedMap |
Definition at line 989 of file enscript.c.
typedef map<Managed, ref Managed> TManagedManagedRefMap |
Definition at line 990 of file enscript.c.
typedef array<ref Managed> TManagedRefArray |
Definition at line 691 of file enscript.c.
typedef map<ref Managed, Class> TManagedRefClassMap |
Definition at line 997 of file enscript.c.
typedef map<ref Managed, float> TManagedRefFloatMap |
Definition at line 994 of file enscript.c.
typedef map<ref Managed, int> TManagedRefIntMap |
Definition at line 995 of file enscript.c.
typedef map<ref Managed, Managed> TManagedRefManagedMap |
Definition at line 998 of file enscript.c.
typedef map<ref Managed, ref Managed> TManagedRefManagedRefMap |
Definition at line 999 of file enscript.c.
typedef set<ref Managed> TManagedRefSet |
Definition at line 780 of file enscript.c.
typedef map<ref Managed, string> TManagedRefStringMap |
Definition at line 996 of file enscript.c.
typedef map<ref Managed, typename> TManagedRefTypenameMap |
Definition at line 1000 of file enscript.c.
typedef map<ref Managed, vector> TManagedRefVectorMap |
Definition at line 1001 of file enscript.c.
typedef set<Managed> TManagedSet |
Definition at line 779 of file enscript.c.
typedef map<Managed, string> TManagedStringMap |
Definition at line 987 of file enscript.c.
typedef map<Managed, typename> TManagedTypenameMap |
Definition at line 991 of file enscript.c.
typedef map<Managed, vector> TManagedVectorMap |
Definition at line 992 of file enscript.c.
typedef array<string> TStringArray |
Definition at line 685 of file enscript.c.
typedef map<string, Class> TStringClassMap |
Definition at line 961 of file enscript.c.
typedef map<string, float> TStringFloatMap |
Definition at line 958 of file enscript.c.
typedef map<string, int> TStringIntMap |
Definition at line 959 of file enscript.c.
typedef map<string, Managed> TStringManagedMap |
Definition at line 962 of file enscript.c.
typedef map<string, ref Managed> TStringManagedRefMap |
Definition at line 963 of file enscript.c.
typedef set<string> TStringSet |
Definition at line 775 of file enscript.c.
typedef map<string, string> TStringStringMap |
Definition at line 960 of file enscript.c.
typedef map<string, typename> TStringTypenameMap |
Definition at line 964 of file enscript.c.
typedef map<string, vector> TStringVectorMap |
Definition at line 965 of file enscript.c.
typedef array<typename> TTypenameArray |
Definition at line 693 of file enscript.c.
typedef map<typename, Class> TTypeNameClassMap |
Definition at line 979 of file enscript.c.
typedef map<typename, float> TTypeNameFloatMap |
Definition at line 976 of file enscript.c.
typedef map<typename, int> TTypeNameIntMap |
Definition at line 977 of file enscript.c.
typedef map<typename, Managed> TTypeNameManagedMap |
Definition at line 980 of file enscript.c.
typedef map<typename, ref Managed> TTypeNameManagedRefMap |
Definition at line 981 of file enscript.c.
typedef set<typename> TTypenameSet |
Definition at line 781 of file enscript.c.
typedef map<typename, string> TTypeNameStringMap |
Definition at line 978 of file enscript.c.
typedef map<typename, typename> TTypeNameTypenameMap |
Definition at line 982 of file enscript.c.
typedef map<typename, vector> TTypeNameVectorMap |
Definition at line 983 of file enscript.c.
typedef array<vector> TVectorArray |
Definition at line 692 of file enscript.c.
script representation for C++ RTTI types
Definition at line 127 of file enscript.c.
proto void copyarray | ( | void | destArray, |
void | srcArray | ||
) |
proto volatile void Idle | ( | ) |
Yiels execution to other threads and then it continues. Obsolete...
Kills thread.
owner | Can be NULL for global threads. |
name | Name of the first function on stack |
int
??? Parses string into array of tokens returns number of tokens.
input | string String for parse | |
[out] | tokens | array [] Parsed string in array |
int
Number of tokens Parses one token from input string. Result is put into token string, and type of token is returned. Input string is left-truncated by the resulting token length.
[in,out] | input | string String for parse\ Output is without founded token |
[out] | token | string Founded string token |
int
Type of token Token types: 0 - error, no token 1 - defined token (special characters etc. . / * ) 2 - quoted string. Quotes are removed -> TODO 3 - alphabetic string 4 - number 5 - end of line -> TODO
void PrintString | ( | string | s | ) |
Helper for printing out string expression. Example: PrintString("Hello " + var);.
Definition at line 345 of file enscript.c.
proto void reversearray | ( | void | param_array | ) |
proto void Sort | ( | void | param_array[], |
int | num | ||
) |
Sorts static array of integers(ascendically) / floats(ascendically) / strings(alphabetically)
param_array | array Array to sort |
num | int How many items will be sorted in array |
void
Helper for passing string expression to functions with void parameter. Example: Print(String("Hello " + var));.
Definition at line 339 of file enscript.c.