Overview > Inworld Edge > Inworld Edge With Condition Class:Documentation Index
Fetch the complete documentation index at: https://dev.docs.inworld.ai/llms.txt
Use this file to discover all available pages before exploring further.
UInworldEdge_WithCondition | Inherits from: UInworldEdge
Base class for creating custom edge conditions in the InworldGraph This abstract class allows developers to implement custom conditional logic for graph edges through Blueprint or C++ implementations. Custom edges can evaluate input data to determine if data flow should be allowed through the edge.
Key features:
- Blueprintable: Can be extended in Blueprints to create custom edge conditions
- Configurable execution thread: Condition evaluation can occur in game thread or background thread
- Custom condition logic: Evaluates FInworldDataHandle inputs for flexible condition checking
- Create a Blueprint or C++ class inheriting from UInworldEdge_Custom
- Implement the MeetsCondition function to define custom condition logic