UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPhysScene_AsyncPhysicsStateJobQueue::FJob Struct Reference

#include <PhysScene_AsyncPhysicsStateJobQueue.h>

Public Member Functions

 FJob (IAsyncPhysicsStateProcessor *InProcessor, EJobType InType)
 
bool IsValid () const
 
bool Execute (UE::FTimeout &Timeout) const
 
void OnPreExecute_GameThread () const
 
void OnPostExecute_GameThread () const
 
bool operator== (const FJob &Other) const
 

Public Attributes

IAsyncPhysicsStateProcessorProcessor
 
EJobType Type
 

Friends

uint32 GetTypeHash (const FJob &InJob)
 

Constructor & Destructor Documentation

◆ FJob()

FPhysScene_AsyncPhysicsStateJobQueue::FJob::FJob ( IAsyncPhysicsStateProcessor InProcessor,
EJobType  InType 
)
inline

Member Function Documentation

◆ Execute()

bool FPhysScene_AsyncPhysicsStateJobQueue::FJob::Execute ( UE::FTimeout Timeout) const

◆ IsValid()

bool FPhysScene_AsyncPhysicsStateJobQueue::FJob::IsValid ( ) const
inline

◆ OnPostExecute_GameThread()

void FPhysScene_AsyncPhysicsStateJobQueue::FJob::OnPostExecute_GameThread ( ) const

◆ OnPreExecute_GameThread()

void FPhysScene_AsyncPhysicsStateJobQueue::FJob::OnPreExecute_GameThread ( ) const

◆ operator==()

bool FPhysScene_AsyncPhysicsStateJobQueue::FJob::operator== ( const FJob Other) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FJob InJob)
friend

Member Data Documentation

◆ Processor

IAsyncPhysicsStateProcessor* FPhysScene_AsyncPhysicsStateJobQueue::FJob::Processor

◆ Type

EJobType FPhysScene_AsyncPhysicsStateJobQueue::FJob::Type

The documentation for this struct was generated from the following files: