UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ChaosBlueprint.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "Chaos/Declares.h"
#include "Chaos/ChaosSolver.h"
#include "Chaos/ChaosSolverActor.h"
#include "EventManager.h"
#include "EventsData.h"
#include "HAL/ThreadSafeBool.h"
#include "ChaosCollisionEventFilter.h"
#include "ChaosBreakingEventFilter.h"
#include "ChaosTrailingEventFilter.h"
#include "ChaosRemovalEventFilter.h"
#include "ChaosBlueprint.generated.h"

Go to the source code of this file.

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnChaosCollisionEvents, const TArray< FChaosCollisionEventData > &, CollisionEvents)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnChaosBreakingEvents, const TArray< FChaosBreakingEventData > &, BreakingEvents)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnChaosTrailingEvents, const TArray< FChaosTrailingEventData > &, TrailingEvents)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnChaosRemovalEvents, const TArray< FChaosRemovalEventData > &, RemovalEvents)
 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [1/4]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FOnChaosBreakingEvents  ,
const TArray< FChaosBreakingEventData > &  ,
BreakingEvents   
)

Called when new destruction events are available for breaks. Breaking listening must be enabled to get callbacks on this delegate.

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [2/4]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FOnChaosCollisionEvents  ,
const TArray< FChaosCollisionEventData > &  ,
CollisionEvents   
)

Called when new destruction events are available for collisions. Collision listening must be enabled to get callbacks on this delegate.

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [3/4]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FOnChaosRemovalEvents  ,
const TArray< FChaosRemovalEventData > &  ,
RemovalEvents   
)

Called when new destruction events are available for removals. Removal listening must be enabled to get callbacks on this delegate.

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [4/4]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FOnChaosTrailingEvents  ,
const TArray< FChaosTrailingEventData > &  ,
TrailingEvents   
)

Called when new trailing events are available for breaks. Trailing listening must be enabled to get callbacks on this delegate.