Zdexby TheHolyOneZ
44,741 classes
Class

ExpressionEvaluator

: Object
UnityEngine.ExpressionEvaluator, UnityEngine.CoreModule 0x0010 (16 B) inherited 0x0010 UnityEngine.CoreModule.dll
0x00x0010

Members 2

OffsetSizeNameTypeFlagsDefault
0x10s_RandomPcgRandomPrivateStatic—
0x08s_OperatorsDictionary<System.StringPrivateStatic—

Functions 16

SignatureFlagsNativeParams
bool Evaluate(const string& expression, const uint8& value, ref Expression& delayed)Static+1 flags0x08
bool EvaluateTokens(const string[]& tokens, const uint8& value, int index, int count)PrivateStatic—0x08
bool EvaluateDouble(const string[]& tokens, ref double& value, int index, int count)PrivateStatic0x08
string[] InfixToRPN(const string[]& tokens)PrivateStatic0x08
bool NeedToPop(Stack<System.String> operatorStack, Operator newOperator)PrivateStatic0x08
string[] ExpressionToTokens(const string& expression, ref bool& hasVariables)PrivateStatic0x08
bool IsCommand(const string& token)PrivateStatic0x08
bool IsVariable(const string& token)PrivateStatic0x08
bool IsDelayedFunction(const string& token)PrivateStatic0x08
bool IsOperator(const string& token)PrivateStatic0x08
Operator TokenToOperator(const string& token)PrivateStatic0x08
string PreFormatExpression(const string& expression)PrivateStatic0x08
string[] FixUnaryOperators(const string[]& tokens)PrivateStatic0x08
double EvaluateOp(const double[]& values, const Op& op, int index, int count)PrivateStatic0x08
bool TryParse(const string& expression, const uint8& result)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00