Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FPhysScene_Base |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Physics/PhysScene.h |
| Include Path | #include "Physics/PhysScene.h" |
Syntax
template<typename ImplType>
class FPhysScene_Base
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ConcreteScene | ImplType | Physics/PhysScene.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddForceFunction
(
TFunction< void(typename ImplType::DataType&, const float, const int32)> ForceFunction |
Physics/PhysScene.h | ||
void AddPBDConstraintFunction
(
TFunction< void(typename ImplType::DataType&, const float)> ConstraintFunction |
Physics/PhysScene.h | ||
ImplType & GetImpl () |
Physics/PhysScene.h | ||
const ImplType & GetImpl () |
Physics/PhysScene.h | ||
void Init() |
Physics/PhysScene.h | ||
void SetCreateBodiesFunction
(
TFunction< void(typename ImplType::DataType&)> CreateBodies |
Physics/PhysScene.h | ||
| Physics/PhysScene.h | |||
void SetEndFrameFunction
(
TFunction< void(const float)> EndFrame |
Physics/PhysScene.h | ||
void SetKinematicUpdateFunction
(
TFunction< void(typename ImplType::DataType&, const float, const float, const int32)> KinematicUpda... |
Physics/PhysScene.h | ||
void SetParameterUpdateFunction
(
TFunction< void(typename ImplType::DataType&, const float, const int32)> ParameterUpdate |
Physics/PhysScene.h | ||
void SetStartFrameFunction
(
TFunction< void(const float)> StartFrame |
Physics/PhysScene.h | ||
void Tick
(
float InDeltaSeconds |
Physics/PhysScene.h |