Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
enscript.c File Reference

Go to the source code of this file.

Classes

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  Obsolete
class  array< Class T >
class  set< Class T >
class  map< Class TKey, Class TValue >
 Associative array template
usage: More...

Typedefs

typedef int[] TypeID
 script representation for C++ RTTI types
typedef array< stringTStringArray
typedef array< floatTFloatArray
typedef array< intTIntArray
typedef array< boolTBoolArray
typedef array< ClassTClassArray
typedef array< ManagedTManagedArray
typedef array< ref ManagedTManagedRefArray
typedef array< vectorTVectorArray
typedef array< typenameTTypenameArray
typedef set< stringTStringSet
typedef set< floatTFloatSet
typedef set< intTIntSet
typedef set< ClassTClassSet
typedef set< ManagedTManagedSet
typedef set< ref ManagedTManagedRefSet
typedef set< typenameTTypenameSet
typedef int MapIterator
typedef map< int, floatTIntFloatMap
typedef map< int, intTIntIntMap
typedef map< int, stringTIntStringMap
typedef map< int, ClassTIntClassMap
typedef map< int, ManagedTIntManagedMap
typedef map< int, ref ManagedTIntManagedRefMap
typedef map< int, typenameTIntTypenameMap
typedef map< int, vectorTIntVectorMap
typedef map< string, floatTStringFloatMap
typedef map< string, intTStringIntMap
typedef map< string, stringTStringStringMap
typedef map< string, ClassTStringClassMap
typedef map< string, ManagedTStringManagedMap
typedef map< string, ref ManagedTStringManagedRefMap
typedef map< string, typenameTStringTypenameMap
typedef map< string, vectorTStringVectorMap
typedef map< Class, floatTClassFloatMap
typedef map< Class, intTClassIntMap
typedef map< Class, stringTClassStringMap
typedef map< Class, ClassTClassClassMap
typedef map< Class, ManagedTClassManagedMap
typedef map< Class, ref ManagedTClassManagedRefMap
typedef map< Class, typenameTClassTypenameMap
typedef map< Class, vectorTClassVectorMap
typedef map< typename, floatTTypeNameFloatMap
typedef map< typename, intTTypeNameIntMap
typedef map< typename, stringTTypeNameStringMap
typedef map< typename, ClassTTypeNameClassMap
typedef map< typename, ManagedTTypeNameManagedMap
typedef map< typename, ref ManagedTTypeNameManagedRefMap
typedef map< typename, typenameTTypeNameTypenameMap
typedef map< typename, vectorTTypeNameVectorMap
typedef map< Managed, floatTManagedFloatMap
typedef map< Managed, intTManagedIntMap
typedef map< Managed, stringTManagedStringMap
typedef map< Managed, ClassTManagedClassMap
typedef map< Managed, ManagedTManagedManagedMap
typedef map< Managed, ref ManagedTManagedManagedRefMap
typedef map< Managed, typenameTManagedTypenameMap
typedef map< Managed, vectorTManagedVectorMap
typedef map< ref Managed, floatTManagedRefFloatMap
typedef map< ref Managed, intTManagedRefIntMap
typedef map< ref Managed, stringTManagedRefStringMap
typedef map< ref Managed, ClassTManagedRefClassMap
typedef map< ref Managed, ManagedTManagedRefManagedMap
typedef map< ref Managed, ref ManagedTManagedRefManagedRefMap
typedef map< ref Managed, typenameTManagedRefTypenameMap
typedef map< ref Managed, vectorTManagedRefVectorMap

Functions

proto void Sort (void param_array[], int num)
 Sorts static array of integers(ascendically) / floats(ascendically) / strings(alphabetically).
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.
proto int ParseString (string input, out string tokens[])
 Parses string into array of tokens returns number of tokens.
proto native int KillThread (Class owner, string name)
 Kills thread.
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.
string String (string s)
 Helper for passing string expression to functions with void parameter. Example: Print(String("Hello " + var));.
Obsolete Managed PrintString (string s)
 Helper for printing out string expression. Example: PrintString("Hello " + var);.
void Obsolete (string msg="")

Variables

string m_Msg
class array< Class T > PrintString