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")
class USlateFXSubsystem : public UEngineSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UEngineSubsystem → 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 | |
| SlatePostBufferProcessors | TMap< ESlatePostRT, TObjectPtr< USlateRHIPostBufferProcessor > > | Map of post RT buffer index to buffer processors, if they exist | FX/SlateFXSubsystem.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
FX/SlateFXSubsystem.h | ||
virtual void Deinitialize() |
FX/SlateFXSubsystem.h | ||
USlateRHIPostBufferProcessor * 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 | |
virtual void Initialize
(
FSubsystemCollectionBase& Collection |
FX/SlateFXSubsystem.h | ||
virtual bool ShouldCreateSubsystem
(
UObject* Outer |
FX/SlateFXSubsystem.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static USlateRHIPostBufferProcessor * GetPostProcessor
(
ESlatePostRT InSlatePostBufferBit |
FX/SlateFXSubsystem.h | ||
static TSharedPtr< FSlateRHIPostBufferProcessorProxy > GetPostProcessorProxy
(
ESlatePostRT InSlatePostBufferBit |
FX/SlateFXSubsystem.h |