UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FFXSystemSet Member List

This is the complete list of members for FFXSystemSet, including all inherited members.

AddVectorField(UVectorFieldComponent *VectorFieldComponent) overrideFFXSystemSetvirtual
AsShared()TSharedFromThis< FFXSystemInterface >inline
AsShared() constTSharedFromThis< FFXSystemInterface >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FFXSystemInterface >inline
AsWeak()TSharedFromThis< FFXSystemInterface >inline
AsWeak() constTSharedFromThis< FFXSystemInterface >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FFXSystemInterface >inline
Create(ERHIFeatureLevel::Type InFeatureLevel, FSceneInterface *Scene)FFXSystemInterfacestatic
Destroy(FFXSystemInterface *FXSystem)FFXSystemInterfacestatic
DestroyGPUSimulation() overrideFFXSystemSetvirtual
DoesSharedInstanceExist() constTSharedFromThis< FFXSystemInterface >inline
DrawDebug(FCanvas *Canvas) overrideFFXSystemSetvirtual
DrawDebug_RenderThread(FRDGBuilder &GraphBuilder, const FSceneView &View, const struct FScreenPassRenderTarget &Output) overrideFFXSystemSetvirtual
FFXSystemInterface::DrawDebug_RenderThread(FRDGBuilder &GraphBuilder, const FViewInfo &View, const struct FScreenPassRenderTarget &Output)FFXSystemInterfaceinline
DrawSceneDebug_RenderThread(FRDGBuilder &GraphBuilder, const FSceneView &View, FRDGTextureRef SceneColor, FRDGTextureRef SceneDepth) overrideFFXSystemSetvirtual
FFXSystemInterface::DrawSceneDebug_RenderThread(FRDGBuilder &GraphBuilder, const FViewInfo &View, FRDGTextureRef SceneColor, FRDGTextureRef SceneDepth)FFXSystemInterfaceinline
FFXSystemSet(FGPUSortManager *InGPUSortManager)FFXSystemSet
FXSystemsFFXSystemSet
GetGPUSortManager() const overrideFFXSystemSetvirtual
GetInterface(const FName &InName) overrideFFXSystemSetvirtual
GetScene() constFFXSystemInterfaceinline
GetSceneInterface() constFFXSystemInterfaceinline
GPUSortManagerFFXSystemSetprotected
IsPendingKill() constFFXSystemInterfaceinline
MarkPendingKill(FFXSystemInterface *FXSystem)FFXSystemInterfacestatic
OnDestroy() finalFFXSystemInterfaceinlineprotectedvirtual
OnMarkPendingKill() overrideFFXSystemSetvirtual
operator=(TSharedFromThis const &)TSharedFromThis< FFXSystemInterface >inlineprotected
PostInitViews(FRDGBuilder &GraphBuilder, TConstStridedView< FSceneView > Views, bool bAllowGPUParticleUpdate) overrideFFXSystemSetvirtual
FFXSystemInterface::PostInitViews(FRDGBuilder &GraphBuilder, TConstArrayView< FViewInfo > Views, bool bAllowGPUParticleUpdate)FFXSystemInterfaceinline
PostRenderOpaque(FRDGBuilder &GraphBuilder, TConstStridedView< FSceneView > Views, FSceneUniformBuffer &SceneUniformBuffer, bool bAllowGPUParticleSceneUpdate) overrideFFXSystemSetvirtual
FFXSystemInterface::PostRenderOpaque(FRDGBuilder &GraphBuilder, TConstArrayView< FViewInfo > Views, bool bAllowGPUParticleUpdate)FFXSystemInterfaceinline
PreInitViews(FRDGBuilder &GraphBuilder, bool bAllowGPUParticleUpdate, const TArrayView< const FSceneViewFamily * > &ViewFamilies, const FSceneViewFamily *CurrentFamily) overrideFFXSystemSetvirtual
PreRender(FRDGBuilder &GraphBuilder, TConstStridedView< FSceneView > Views, FSceneUniformBuffer &SceneUniformBuffer, bool bAllowGPUParticleSceneUpdate) overrideFFXSystemSetvirtual
FFXSystemInterface::PreRender(FRDGBuilder &GraphBuilder, TConstArrayView< FViewInfo > Views, bool bAllowGPUParticleUpdate)FFXSystemInterfaceinline
QueueDestroyGPUSimulation(FFXSystemInterface *FXSystem)FFXSystemInterfacestatic
RegisterCustomFXSystem(const FName &InterfaceName, const FCreateCustomFXSystemDelegate &InCreateDelegate)FFXSystemInterfacestatic
RemoveVectorField(UVectorFieldComponent *VectorFieldComponent) overrideFFXSystemSetvirtual
RequiresEarlyViewUniformBuffer() const overrideFFXSystemSetvirtual
RequiresRayTracingScene() const overrideFFXSystemSetvirtual
SetScene(FScene *InScene)FFXSystemInterfaceinline
SetSceneInterface(FSceneInterface *InSceneInterface)FFXSystemInterfaceinline
SetSceneTexturesUniformBuffer(const TUniformBufferRef< FSceneTextureUniformParameters > &InSceneTexturesUniformParams) overrideFFXSystemSetvirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< FFXSystemInterface >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FFXSystemInterface >inlineprotectedstatic
ShouldDebugDraw_RenderThread() const overrideFFXSystemSetvirtual
Tick(UWorld *World, float DeltaSeconds) overrideFFXSystemSetvirtual
TSharedFromThis()TSharedFromThis< FFXSystemInterface >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FFXSystemInterface >inlineprotected
UnregisterCustomFXSystem(const FName &InterfaceName)FFXSystemInterfacestatic
UpdateVectorField(UVectorFieldComponent *VectorFieldComponent) overrideFFXSystemSetvirtual
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FFXSystemInterface >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FFXSystemInterface >inline
UsesDepthBuffer() const overrideFFXSystemSetvirtual
UsesGlobalDistanceField() const overrideFFXSystemSetvirtual
~FFXSystemInterface()FFXSystemInterfaceinlineprotectedvirtual
~FFXSystemSet()FFXSystemSetprotectedvirtual
~TSharedFromThis()TSharedFromThis< FFXSystemInterface >inlineprotected