enum
Godot::ThreadSafety::Policy
Overview
Enforcement policy when an off-thread operation is detected:
- Raise: Immediately raise Godot::ThreadAffinityError (default, fail-fast)
- Warn: Log an error message to console/stderr, but allow execution to continue
- Defer: For supported operations, automatically dispatch via call_deferred
- Disabled: Bypass checks entirely for micro-benchmarks or release builds
Defined in:
libgodot/thread_safety.crEnum Members
-
Raise =
0 -
Warn =
1 -
Defer =
2 -
Disabled =
3
Instance Method Summary
-
#defer?
Returns
trueif this enum value equalsDefer -
#disabled?
Returns
trueif this enum value equalsDisabled -
#raise?
Returns
trueif this enum value equalsRaise -
#warn?
Returns
trueif this enum value equalsWarn