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 | |
Reset(ParserCache *p=nullptr) | Parser | |
~Parser() | Parser | private |