DayZ 1.29
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Файл EnScript.c

См. исходные тексты.

Структуры данных

class  Class
 Super root of all classes in Enforce script. Подробнее...
 
class  Managed
 TODO doc. Подробнее...
 
class  NonSerialized
 TODO doc. Подробнее...
 
class  ScriptModule
 Module containing compiled scripts. Подробнее...
 
class  EnScript
 
class  Obsolete
 
class  array< Class T >
 
class  set< Class T >
 
class  map< Class TKey, Class TValue >
 Associative array template
usage: Подробнее...
 

Определения типов

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
 

Функции

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="")
 

Переменные

string m_Msg
 
class array< Class T > PrintString