Navigation
API > API/Plugins > API/Plugins/Buoyancy
Inheritance Hierarchy
- ISimCallbackObject
- TSimCallbackObject
- TUserDataManagerPT
- FBuoyancyWaterSplineDataManager
References
| Module | Buoyancy |
| Header | /Engine/Plugins/Experimental/Buoyancy/Source/Runtime/Public/BuoyancySubsystem.h |
| Include | #include "BuoyancySubsystem.h" |
Syntax
class FBuoyancyWaterSplineDataManager : public Chaos::TUserDataManagerPT< TSharedPtr< FBuoyancyWaterSplineData > >
Remarks
Callback object for keeping water splines up to date on the physics thread
NOTE: We use shared ptr here because a single water spline might have many particles associated with it, but we'd like to only store a single copy of the spline.