Parser Member List

This is the complete list of members for Parser , including all inherited members.

AddVar (const maxon::String &str, Float *value, Bool case_sensitive=false) Parser
AddVarLong (const maxon::String &str, Int32 *value, Bool case_sensitive=false) Parser
Alloc (void) Parser static
Calculate (const ParserCache *pdat, Float *result, Int32 *error) Parser
CalculateLong (const ParserCache *pdat, Int32 *result, Int32 *error) Parser
Eval (const maxon::String &str, Int32 *error, Float *res, Int32 unit=0, Int32 angletype=0, Int32 basis=10) Parser
EvalLong (const maxon::String &str, Int32 *error, Int32 *res, Int32 unit, Int32 basis) Parser
Free (Parser *&pr) Parser static
GenerateShaderCode (const maxon::String &resultVariableName, maxon::String *result) Parser
GenerateShaderCodeFromCache (const ParserCache *pdat, const maxon::String &resultVariableName, maxon::String *result) Parser
GetParserData (ParserCache *p) Parser
Init (const maxon::String &s, Int32 *error, Int32 unit=0, Int32 angle_unit=0, Int32 base=10) Parser
Parser () Parser private
ReEval (Float *result, Int32 *error) Parser
ReEvalLong (Int32 *result, Int32 *error) Parser
RemoveAllVars (void) Parser
RemoveVar (const maxon::String &s, Bool case_sensitive=false) Parser
重置 (ParserCache *p=nullptr) Parser
~Parser () Parser private