FSlateShaderResourceProxy

A proxy resource.

Windows
MacOS
Linux

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Textures/SlateShaderResource.h

Include

#include "Textures/SlateShaderResource.h"

Syntax

class FSlateShaderResourceProxy

Remarks

A proxy resource.

May point to a full resource or point or to a texture resource in an atlas Note: This class does not free any resources. Resources should be owned and freed elsewhere

Variables

Name Description

Public variable

FIntPoint

 

ActualSize

The size of the texture. Regardless of atlasing this is the size of the actual texture

Public variable

TSharedPtr< FSl...

 

HandleData

Shared data between resources and handles to this resource.

Public variable

FSlateShaderRes...

 

Resource

The resource to be used for rendering

Public variable

FVector2D

 

SizeUV

The size of the texture in UV space. If atlas this some sub uv of the atlas. 1,1 otherwise

Public variable

FVector2D

 

StartUV

The start uv of the texture. If atlased this is some subUV of the atlas, 0,0 otherwise

Constructors

Name Description

Public function

FSlateShaderResourceProxy()

Default constructor.

Destructors

Name Description

Public function

~FSlateShaderResourceProxy()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss