Open Search
    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()Parserstatic
    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)Parserstatic
    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()Parserprivate
    ReEval(Float *result, Int32 *error)Parser
    ReEvalLong(Int32 *result, Int32 *error)Parser
    RemoveAllVars()Parser
    RemoveVar(const maxon::String &s, Bool case_sensitive=false)Parser
    Reset(ParserCache *p=nullptr)Parser
    ~Parser()Parserprivate