Cogs.Core
Cogs::Core::ExpressionContext Member List

This is the complete list of members for Cogs::Core::ExpressionContext, including all inherited members.

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::ExpressionContextprivate
free(Expression *expression) (defined in Cogs::Core::ExpressionContext)Cogs::Core::ExpressionContext
getParent() (defined in Cogs::Core::ExpressionContext)Cogs::Core::ExpressionContextinline
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
kMaxVariablesCogs::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::ExpressionContextprivate
reserve() (defined in Cogs::Core::ExpressionContext)Cogs::Core::ExpressionContextprivate
scope (defined in Cogs::Core::ExpressionContext)Cogs::Core::ExpressionContextprivate
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::ExpressionContextprivate
variables (defined in Cogs::Core::ExpressionContext)Cogs::Core::ExpressionContextprivate