Navigation
API > API/Plugins > API/Plugins/ChaosVD
Base class for all components that stores recorded solver data
| Name | UChaosVDSolverDataComponent |
| Type | class |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/Components/ChaosVDSolverDataComponent.h |
| Include Path | #include "Components/ChaosVDSolverDataComponent.h" |
Syntax
UCLASS (MinimalAPI, Abstract)
class UChaosVDSolverDataComponent : public UActorComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UActorComponent → UChaosVDSolverDataComponent
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void HandleWorldStreamingLocationUpdated
(
const FVector& InLocation |
Components/ChaosVDSolverDataComponent.h | ||
bool IsVisible() |
Components/ChaosVDSolverDataComponent.h | ||
virtual void virtual ClearData() PURE_VIRTUAL(UChaosVDSolverDataComponent void SetScene
(
const TWeakPtr< FChaosVDScene >& InSceneWeakPtr |
Components/ChaosVDSolverDataComponent.h | ||
void SetSolverID
(
int32 InSolverID |
Components/ChaosVDSolverDataComponent.h | ||
virtual void SetVisibility
(
bool bNewIsVisible |
Components/ChaosVDSolverDataComponent.h | ||
virtual void UpdateFromNewGameFrameData
(
const FChaosVDGameFrameData& InGameFrameData |
Components/ChaosVDSolverDataComponent.h | ||
virtual void UpdateFromNewSolverStageData
(
const FChaosVDSolverFrameData& InSolverFrameData, |
Components/ChaosVDSolverDataComponent.h | ||
virtual void UpdateFromSolverFrameData
(
const FChaosVDSolverFrameData& InSolverFrameData |
Components/ChaosVDSolverDataComponent.h |