Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Function()

System.Data.Function.Function ( string name,
FunctionId id,
Type result,
bool IsValidateArguments,
bool IsVariantArgumentList,
int argumentCount,
Type a1,
Type a2,
Type a3 )
inlinepackage

Definition at line 27 of file Function.cs.

28 {
29 _name = name;
30 _id = id;
31 _result = result;
32 _isValidateArguments = IsValidateArguments;
33 _isVariantArgumentList = IsVariantArgumentList;
34 _argumentCount = argumentCount;
35 if (a1 != null)
36 {
37 _parameters[0] = a1;
38 }
39 if (a2 != null)
40 {
41 _parameters[1] = a2;
42 }
43 if (a3 != null)
44 {
45 _parameters[2] = a3;
46 }
47 }
readonly bool _isVariantArgumentList
Definition Function.cs:13
readonly FunctionId _id
Definition Function.cs:7
readonly bool _isValidateArguments
Definition Function.cs:11
readonly int _argumentCount
Definition Function.cs:15
readonly Type _result
Definition Function.cs:9
readonly string _name
Definition Function.cs:5
readonly Type[] _parameters
Definition Function.cs:17

References System.Data.Function._argumentCount, System.Data.Function._id, System.Data.Function._isValidateArguments, System.Data.Function._isVariantArgumentList, System.Data.Function._name, System.Data.Function._parameters, and System.Data.Function._result.