Navigation
API > API/Plugins > API/Plugins/ChaosModularVehicle
FModularSimCollection (FTransformCollection)
| Name | FModularSimCollection |
| Type | class |
| Header File | /Engine/Plugins/Experimental/ChaosModularVehicle/Source/ChaosModularVehicle/Public/ChaosModularVehicle/ModularSimCollection.h |
| Include Path | #include "ChaosModularVehicle/ModularSimCollection.h" |
Syntax
class FModularSimCollection : public FGeometryCollection
Inheritance Hierarchy
- FManagedArrayCollection → FTransformCollection → FGeometryCollection → FModularSimCollection
- FManagedArrayInterface → FGeometryCollectionConvexPropertiesInterface → FGeometryCollection → FModularSimCollection
- FManagedArrayInterface → FGeometryCollectionProximityPropertiesInterface → FGeometryCollection → FModularSimCollection
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ChaosModularVehicle/ModularSimCollection.h | |||
| ChaosModularVehicle/ModularSimCollection.h | |||
| ChaosModularVehicle/ModularSimCollection.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | FGeometryCollection | Typedef FTransformCollection Super; | ChaosModularVehicle/ModularSimCollection.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| SimModuleIndexAttribute | const FName | Index of simulation module associated with each transform node FManagedArray |
ChaosModularVehicle/ModularSimCollection.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SimModuleIndex | TManagedArray< int32 > | ChaosModularVehicle/ModularSimCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void GenerateSimTree() |
TODO: need to do this conversion somewhere - putting here for now. | ChaosModularVehicle/ModularSimCollection.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct() |
ChaosModularVehicle/ModularSimCollection.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Init
(
FModularSimCollection* Collection |
ChaosModularVehicle/ModularSimCollection.h | ||
static FModularSimCollection * NewModularSimulationCollection () |
ChaosModularVehicle/ModularSimCollection.h | ||
static FModularSimCollection * NewModularSimulationCollection
(
const FTransformCollection& Base |
Create a GeometryCollection from Vertex and Indices arrays | ChaosModularVehicle/ModularSimCollection.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FModularSimCollection & operator=
(
const FModularSimCollection& |
ChaosModularVehicle/ModularSimCollection.h | ||
| ChaosModularVehicle/ModularSimCollection.h |