| 524 | } |
| 525 | |
| 526 | void UFlowSubsystem::UnregisterComponent(UFlowComponent* Component) |
| 527 | { |
| 528 | for (const FGameplayTag& Tag : Component->IdentityTags) |
| 529 | { |
| 530 | if (Tag.IsValid()) |
| 531 | { |
| 532 | FlowComponentRegistry.Remove(Tag, Component); |
| 533 | } |
| 534 | } |
| 535 | |
| 536 | OnComponentUnregistered.Broadcast(Component); |
| 537 | } |
| 538 | |
| 539 | void UFlowSubsystem::OnIdentityTagRemoved(UFlowComponent* Component, const FGameplayTag& RemovedTag) |
| 540 | { |
no test coverage detected