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< string > TStringArray
typedef array< float > TFloatArray
typedef array< int > TIntArray
typedef array< bool > TBoolArray
typedef array< Class > TClassArray
typedef array< Managed > TManagedArray
typedef array< ref Managed > TManagedRefArray
typedef array< vector > TVectorArray
typedef array< typename > TTypenameArray
typedef set< string > TStringSet
typedef set< float > TFloatSet
typedef set< int > TIntSet
typedef set< Class > TClassSet
typedef set< Managed > TManagedSet
typedef set< ref Managed > TManagedRefSet
typedef set< typename > TTypenameSet
typedef int MapIterator
typedef map< int, float > TIntFloatMap
typedef map< int, int > TIntIntMap
typedef map< int, string > TIntStringMap
typedef map< int, Class > TIntClassMap
typedef map< int, Managed > TIntManagedMap
typedef map< int, ref Managed > TIntManagedRefMap
typedef map< int, typename > TIntTypenameMap
typedef map< int, vector > TIntVectorMap
typedef map< string, float > TStringFloatMap
typedef map< string, int > TStringIntMap
typedef map< string, string > TStringStringMap
typedef map< string, Class > TStringClassMap
typedef map< string, Managed > TStringManagedMap
typedef map< string, ref Managed > TStringManagedRefMap
typedef map< string, typename > TStringTypenameMap
typedef map< string, vector > TStringVectorMap
typedef map< Class, float > TClassFloatMap
typedef map< Class, int > TClassIntMap
typedef map< Class, string > TClassStringMap
typedef map< Class, Class > TClassClassMap
typedef map< Class, Managed > TClassManagedMap
typedef map< Class, ref Managed > TClassManagedRefMap
typedef map< Class, typename > TClassTypenameMap
typedef map< Class, vector > TClassVectorMap
typedef map< typename, float > TTypeNameFloatMap
typedef map< typename, int > TTypeNameIntMap
typedef map< typename, string > TTypeNameStringMap
typedef map< typename, Class > TTypeNameClassMap
typedef map< typename, Managed > TTypeNameManagedMap
typedef map< typename, ref Managed > TTypeNameManagedRefMap
typedef map< typename, typename > TTypeNameTypenameMap
typedef map< typename, vector > TTypeNameVectorMap
typedef map< Managed, float > TManagedFloatMap
typedef map< Managed, int > TManagedIntMap
typedef map< Managed, string > TManagedStringMap
typedef map< Managed, Class > TManagedClassMap
typedef map< Managed, Managed > TManagedManagedMap
typedef map< Managed, ref Managed > TManagedManagedRefMap
typedef map< Managed, typename > TManagedTypenameMap
typedef map< Managed, vector > TManagedVectorMap
typedef map< ref Managed, float > TManagedRefFloatMap
typedef map< ref Managed, int > TManagedRefIntMap
typedef map< ref Managed, string > TManagedRefStringMap
typedef map< ref Managed, Class > TManagedRefClassMap
typedef map< ref Managed, Managed > TManagedRefManagedMap
typedef map< ref Managed, ref Managed > TManagedRefManagedRefMap
typedef map< ref Managed, typename > TManagedRefTypenameMap
typedef map< ref Managed, vector > TManagedRefVectorMap

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