Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Namespaces | Functions
DataPinEvaluator_inline.h File Reference

Inline implementation of DataPinEvaluator. More...

#include "TaskGraphTemplate.h"
#include "LocalBlackboard.h"
#include "../ECS/Components/TaskRunnerComponent.h"
#include "../BlueprintEditor/MathOpOperand.h"
#include "../system/system_utils.h"
+ Include dependency graph for DataPinEvaluator_inline.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Olympe
 < Provides AssetID and INVALID_ASSET_ID
 

Functions

float Olympe::DataPinEvaluator_TaskValueToFloat (const TaskValue &val)
 
TaskValue Olympe::DataPinEvaluator_ComputeMath (const std::string &op, float left, float right)
 
DataPinEvaluationResult Olympe::DataPinEvaluator_EvaluateRecursive (int32_t nodeID, const std::string &pinName, const TaskGraphTemplate &tmpl, TaskRunnerComponent &runner, LocalBlackboard &localBB, std::unordered_set< int32_t > &visitedNodes, int32_t recursionDepth)
 

Detailed Description

Inline implementation of DataPinEvaluator.

Author
Olympe Engine
Date
2026-03-20

Definition in file DataPinEvaluator_inline.h.