Navigation
API > API/Runtime > API/Runtime/SlateCore
Abstract base class for Slate rendering policies.
| Name | FSlateRenderingPolicy |
| Type | class |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Rendering/RenderingPolicy.h |
| Include Path | #include "Rendering/RenderingPolicy.h" |
Syntax
class FSlateRenderingPolicy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSlateRenderingPolicy
(
const FSlateRenderingPolicy& |
Rendering/RenderingPolicy.h | ||
FSlateRenderingPolicy
(
const TSharedRef< class FSlateFontServices >& InFontServices, |
Creates and initializes a new instance. | Rendering/RenderingPolicy.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSlateRenderingPolicy() |
Virtual destructor. | Rendering/RenderingPolicy.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FontServices | TSharedRef< FSlateFontServices > | Rendering/RenderingPolicy.h | ||
| PixelCenterOffset | float | Rendering/RenderingPolicy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddSceneAt
(
FSceneInterface* Scene, |
Rendering/RenderingPolicy.h | ||
virtual void ClearScenes() |
Rendering/RenderingPolicy.h | ||
TSharedRef< class FSlateFontCache > GetFontCache() |
Rendering/RenderingPolicy.h | ||
TSharedRef< class FSlateFontServices > GetFontServices() |
Rendering/RenderingPolicy.h | ||
float GetPixelCenterOffset() |
Rendering/RenderingPolicy.h | ||
TSharedRef< class FSlateShaderResourceManager > GetResourceManager() |
Rendering/RenderingPolicy.h | ||
bool IsVertexColorInLinearSpace() |
Rendering/RenderingPolicy.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSlateRenderingPolicy & operator=
(
const FSlateRenderingPolicy& |
Rendering/RenderingPolicy.h |