Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe::ConditionEvaluator Member List

This is the complete list of members for Olympe::ConditionEvaluator, including all inherited members.

CompareValues(const TaskValue &left, const TaskValue &right, const std::string &op, int32_t nodeID)Olympe::ConditionEvaluatorstatic
ConditionEvaluator()=deleteOlympe::ConditionEvaluatorprivate
EvaluateAll(const std::vector< Condition > &conditions, const LocalBlackboard &localBB, const std::unordered_map< std::string, TaskValue > &dataPinCache, int32_t nodeID)Olympe::ConditionEvaluatorstatic
EvaluateCondition(const Condition &cond, const LocalBlackboard &localBB, const std::unordered_map< std::string, TaskValue > &dataPinCache, int32_t nodeID)Olympe::ConditionEvaluatorstatic
GetConditionValue(const std::string &mode, const std::string &pin, const std::string &variable, const TaskValue &constValue, const LocalBlackboard &localBB, const std::unordered_map< std::string, TaskValue > &dataPinCache, int32_t nodeID, TaskValue &outValue)Olympe::ConditionEvaluatorstatic
ParsePinRef(const std::string &pinRef, int32_t &outNodeID, std::string &outPinName)Olympe::ConditionEvaluatorprivatestatic