UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SerializedSolverScene.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
#include "
Chaos/ImplicitFwd.h
"
5
#include "
DataWrappers/ChaosVDImplicitObjectDataWrapper.h
"
6
#include "SerializedSolverScene.generated.h"
7
8
namespace
Chaos
9
{
10
class
FChaosArchive;
11
}
12
13
struct
FChaosVDParticlePairMidPhase
;
14
struct
FChaosVDCharacterGroundConstraint
;
15
struct
FChaosVDCharacterGroundConstraintDataDataWrapper
;
16
struct
FChaosVDJointConstraint
;
17
struct
FChaosVDParticleDataWrapper
;
18
19
using
FSerializedImplicitObject
=
FChaosVDImplicitObjectDataWrapper<Chaos::FImplicitObjectPtr, Chaos::FChaosArchive>
;
20
25
USTRUCT
()
26
struct
UE_INTERNAL
FSerializedSolverScene
27
{
28
GENERATED_BODY
()
29
30
UPROPERTY
()
31
TArray
<
FChaosVDParticleDataWrapper
> ParticleData;
32
UPROPERTY
()
33
TArray
<
FChaosVDJointConstraint
> JointConstraintData;
34
UPROPERTY
()
35
TArray
<
FChaosVDCharacterGroundConstraint
> CharacterGroundConstraintData;
36
UPROPERTY
()
37
TArray
<
FChaosVDParticlePairMidPhase
> CollisionMidPhaseData;
38
39
TArray
<
FSerializedImplicitObject
> ImplicitObjectData;
40
};
ChaosVDImplicitObjectDataWrapper.h
UE_INTERNAL
#define UE_INTERNAL
Definition
CoreMiscDefines.h:345
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
ImplicitFwd.h
UPROPERTY
#define UPROPERTY(...)
UObject definition macros.
Definition
ObjectMacros.h:744
GENERATED_BODY
#define GENERATED_BODY(...)
Definition
ObjectMacros.h:765
USTRUCT
#define USTRUCT(...)
Definition
ObjectMacros.h:746
TArray
Definition
Array.h:670
Chaos
Definition
SkeletalMeshComponent.h:307
FChaosVDCharacterGroundConstraintDataDataWrapper
Definition
ChaosVDCharacterGroundConstraintDataWrappers.h:94
FChaosVDCharacterGroundConstraint
Definition
ChaosVDCharacterGroundConstraintDataWrappers.h:119
FChaosVDImplicitObjectDataWrapper
Definition
ChaosVDImplicitObjectDataWrapper.h:14
FChaosVDJointConstraint
Definition
ChaosVDJointDataWrappers.h:405
FChaosVDParticleDataWrapper
Definition
ChaosVDParticleDataWrapper.h:747
FChaosVDParticlePairMidPhase
Definition
ChaosVDCollisionDataWrappers.h:343
FSerializedSolverScene
Definition
SerializedSolverScene.h:27
Engine
Source
Runtime
Experimental
Chaos
Private
Chaos
Serialization
SerializedSolverScene.h
Generated by
1.9.8