| 478 | } |
| 479 | |
| 480 | void UFlowSubsystem::RegisterComponent(UFlowComponent* Component) |
| 481 | { |
| 482 | for (const FGameplayTag& Tag : Component->IdentityTags) |
| 483 | { |
| 484 | if (Tag.IsValid()) |
| 485 | { |
| 486 | FlowComponentRegistry.Emplace(Tag, Component); |
| 487 | } |
| 488 | } |
| 489 | |
| 490 | OnComponentRegistered.Broadcast(Component); |
| 491 | } |
| 492 | |
| 493 | void UFlowSubsystem::OnIdentityTagAdded(UFlowComponent* Component, const FGameplayTag& AddedTag) |
| 494 | { |
no test coverage detected