Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/Rendering/ShaderResourceManager.h |
Include |
#include "Rendering/ShaderResourceManager.h" |
class FSlateShaderResourceManager
Base texture manager class used by a Slate renderer to manage texture resources
Name | Description | ||
---|---|---|---|
|
AtlasDebugData |
||
|
ResourceMap |
Mapping of names to texture pointers |
Name | Description | |
---|---|---|
|
FSlateShaderResourceManager() |
Name | Description | |
---|---|---|
|
~FSlateShaderResourceManager() |
Name | Description | ||
---|---|---|---|
|
ClearTextureMap() |
||
|
FSlateShader... |
GetFontShaderResource ( |
|
|
FSlateResour... |
GetResourceHandle ( |
Creates a handle to a Slate resource A handle is used as fast path for looking up a rendering resource for a given brush when adding Slate draw elements This can be cached and stored safely in code. |
|
FSlateResour... |
GetResourceHandle ( |
Creates a handle to a Slate resource A handle is used as fast path for looking up a rendering resource for a given brush when adding Slate draw elements This can be cached and stored safely in code. |
|
GetResourcePath ( |
||
|
FSlateShader... |
GetShaderResource ( |
Returns a texture associated with the passed in name. Should return nullptr if not found |
|
ISlateAtlasP... |
GetTextureAtlasProvider() |
Returns the way to access the texture atlas information from this resource manager |