Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
enscript.c File Reference

Go to the source code of this file.

Data Structures

class  array< Class T >
class  Class
 Super root of all classes in Enforce script. More...
class  EnScript
class  Managed
 TODO doc. More...
class  map< Class TKey, Class TValue >
 Associative array template
usage: More...
class  NonSerialized
 TODO doc. More...
class  Obsolete
 Marks method as obsolete. More...
class  ScriptModule
 Module containing compiled scripts. More...
class  set< Class T >

Typedefs

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

Functions

proto void copyarray (void destArray, void srcArray)
proto volatile void Idle ()
 Yiels execution to other threads and then it continues.
proto native int KillThread (Class owner, string name)
 Kills thread.
void Obsolete (string msg="")
proto int ParseString (string input, out string tokens[])
 Parses string into array of tokens returns number of tokens.
proto int ParseStringEx (inout string input, string token)
 Parses one token from input string.
Obsolete Managed PrintString (string s)
 Helper for printing out string expression. Example: PrintString("Hello " + var);.
proto void reversearray (void param_array)
proto void Sort (void param_array[], int num)
 Sorts static array of integers(ascendically) / floats(ascendically) / strings(alphabetically).
string String (string s)
 Helper for passing string expression to functions with void parameter. Example: Print(String("Hello " + var));.
proto owned string ThreadFunction (Class owner, string name, int backtrace, out int linenumber)
 Debug function.

Variables

string m_Msg
class array< Class T > PrintString