UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SlateAtlasedTextureResource.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
7
8struct FSlateAtlasData;
9
15{
16public:
19
22
23 // Begin FSlateShaderResource Interface
24 virtual bool IsResourceValid() const override;
25 // End FSlateShaderResource Interface
26
33
34public:
36
39};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition SlateAtlasedTextureResource.h:15
virtual bool IsResourceValid() const override
Definition SlateAtlasedTextureResource.cpp:20
TMap< TWeakObjectPtr< UObject >, FSlateShaderResourceProxy * > FObjectResourceMap
Definition SlateAtlasedTextureResource.h:35
FObjectResourceMap ProxyMap
Definition SlateAtlasedTextureResource.h:38
virtual ~FSlateAtlasedTextureResource()
Definition SlateAtlasedTextureResource.cpp:11
FSlateShaderResourceProxy * FindOrCreateAtlasedProxy(UObject *InAtlasedObject, const FSlateAtlasData &AtlasData)
Definition SlateAtlasedTextureResource.cpp:25
Definition SlateUTextureResource.h:13
Definition SlateShaderResource.h:129
Definition UnrealString.h.inl:34
Definition Object.h:95
Definition Texture.h:1219
Definition SlateTextureAtlasInterface.h:15