Navigation
API > API/Plugins > API/Plugins/ChaosDataflowSolver
| Name | UChaosSolverBindingComponent |
| Type | class |
| Header File | /Engine/Plugins/Experimental/ChaosDataflowSolver/Source/ChaosDataflowSolver/Public/ChaosSolverBindingComponent.h |
| Include Path | #include "ChaosSolverBindingComponent.h" |
Syntax
UCLASS (BlueprintType, ClassGroup=Chaos, Meta=(Experimental, BlueprintSpawnableComponent),
MinimalAPI)
class UChaosSolverBindingComponent : public UActorComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorComponent → UChaosSolverBindingComponent
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UChaosSolverBindingComponent() |
ChaosSolverBindingComponent.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bKeepKinematicInOriginal | bool | ChaosSolverBindingComponent.h |
|
|
| SimulationActor | TSoftObjectPtr< AChaosDataflowSolverActor > | ChaosSolverBindingComponent.h |
|
Functions
Public
Public Virtual
Overridden from UActorComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginPlay() |
ChaosSolverBindingComponent.h | ||
virtual void EndPlay
(
const EEndPlayReason::Type EndPlayReason |
ChaosSolverBindingComponent.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
ChaosSolverBindingComponent.h |
Protected Virtual
Overridden from UActorComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnRegister() |
ChaosSolverBindingComponent.h | ||
virtual void OnUnregister() |
ChaosSolverBindingComponent.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void BindWorldDelegates() |
ChaosSolverBindingComponent.h | ||
static void HandlePostWorldInitialization
(
UWorld* World, |
ChaosSolverBindingComponent.h |