add(std::string_view name, double value) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
clear() (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
compile(std::string_view expression, std::string_view variable) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
eval(std::string_view expression, float defaultValue) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
eval(std::string_view expression, double defaultValue) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
eval(std::string_view expression, int defaultValue) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
ExpressionContext() (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
ExpressionContext(const ExpressionContext &other)=delete (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
expressions (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | private |
free(Expression *expression) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
getParent() (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | inline |
getValues() const (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
getValues() (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
inherit(ExpressionContext *other) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
kMaxVariables | Cogs::Core::ExpressionContext | |
link(ExpressionContext *source, std::string_view sourceName, std::string_view destName) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
operator=(const ExpressionContext &other)=delete (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
parent (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | private |
reserve() (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | private |
scope (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | private |
update(const Expression *expression, double defaultValue) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
update(const Expression *expression, float defaultValue) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
update(const Expression *expression, int defaultValue) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
update(const Expression *expression, size_t defaultValue) (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | |
values (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | private |
variables (defined in Cogs::Core::ExpressionContext) | Cogs::Core::ExpressionContext | private |