Navigation
API > API/Runtime > API/Runtime/SlateRHIRenderer
| Name | USlateFXSubsystem |
| Type | class |
| Header File | /Engine/Source/Runtime/SlateRHIRenderer/Public/FX/SlateFXSubsystem.h |
| Include Path | #include "FX/SlateFXSubsystem.h" |
Syntax
UCLASS (MinimalAPI, DisplayName="Slate FX Subsystem (RHI)")
class USlateFXSubsystem : public USlateFXBaseSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UEngineSubsystem → USlateFXBaseSubsystem → USlateFXSubsystem
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SlatePostBufferProcessorProxies | TMap< ESlatePostRT, TSharedPtr< FSlateRHIPostBufferProcessorProxy > > | Map of post RT buffer index to buffer processor renderthread proxies, if they exist | FX/SlateFXSubsystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
USlatePostBufferProcessor * GetSlatePostProcessor
(
ESlatePostRT InPostBufferBit |
Get post processor for a particular post buffer index, if it exists | FX/SlateFXSubsystem.h | |
TSharedPtr< FSlateRHIPostBufferProcessorProxy > GetSlatePostProcessorProxy
(
ESlatePostRT InPostBufferBit |
Get post processor proxy for a particular post buffer index, if it exists | FX/SlateFXSubsystem.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
FX/SlateFXSubsystem.h |
Protected Virtual
Overridden from USlateFXBaseSubsystem
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnCleanupProcessors() |
FX/SlateFXSubsystem.h | ||
virtual void OnInitProcessors() |
FX/SlateFXSubsystem.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedPtr< FSlateRHIPostBufferProcessorProxy > CreatePostBufferProcessorProxy
(
TSubclassOf< USlatePostBufferProcessor > PostProcessorClass |
FX/SlateFXSubsystem.h | ||
static TSharedPtr< FSlateRHIPostBufferProcessorProxy > GetPostProcessorProxy
(
ESlatePostRT InSlatePostBufferBit |
FX/SlateFXSubsystem.h |