Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/FSlateTextureData
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSlateTextureData
(
const FSlateTextureData& Other |
Textures/SlateTextureData.h | ||
FSlateTextureData
(
const FImageView& Other |
Textures/SlateTextureData.h | ||
FSlateTextureData
(
FImage&& Other |
Textures/SlateTextureData.h | ||
FSlateTextureData
(
uint32 InWidth, |
Textures/SlateTextureData.h | ||
FSlateTextureData
(
uint32 InWidth, |
Move from TArray : | Textures/SlateTextureData.h | |
FSlateTextureData
(
const uint8* InBuffer, |
Constructor to create texture data by copying from a pointer instead of an array | Textures/SlateTextureData.h |
FSlateTextureData(const FSlateTextureData &)
| Name | FSlateTextureData |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Textures/SlateTextureData.h |
| Include Path | #include "Textures/SlateTextureData.h" |
FSlateTextureData
(
const FSlateTextureData & Other
)
FSlateTextureData(const FImageView &)
| Name | FSlateTextureData |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Textures/SlateTextureData.h |
| Include Path | #include "Textures/SlateTextureData.h" |
FSlateTextureData
(
const FImageView & Other
)
FSlateTextureData(FImage &&)
| Name | FSlateTextureData |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Textures/SlateTextureData.h |
| Include Path | #include "Textures/SlateTextureData.h" |
FSlateTextureData
(
FImage && Other
)
FSlateTextureData(uint32, uint32, uint32, const TArray< uint8 > &)
| Name | FSlateTextureData |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Textures/SlateTextureData.h |
| Include Path | #include "Textures/SlateTextureData.h" |
FSlateTextureData
(
uint32 InWidth,
uint32 InHeight,
uint32 InBytesPerPixel,
const TArray < uint8 > & InBytes
)
FSlateTextureData(uint32, uint32, uint32, TArray< uint8 > &&)
Description
Move from TArray :
| Name | FSlateTextureData |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Textures/SlateTextureData.h |
| Include Path | #include "Textures/SlateTextureData.h" |
FSlateTextureData
(
uint32 InWidth,
uint32 InHeight,
uint32 InBytesPerPixel,
TArray < uint8 > && InBytes
)
FSlateTextureData(const uint8 *, uint32, uint32, uint32)
Description
Constructor to create texture data by copying from a pointer instead of an array
| Name | FSlateTextureData |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Textures/SlateTextureData.h |
| Include Path | #include "Textures/SlateTextureData.h" |
FSlateTextureData
(
const uint8 * InBuffer,
uint32 InWidth,
uint32 InHeight,
uint32 InBytesPerPixel
)
Parameters
| Name | Remarks |
|---|---|
| InBuffer | Pointer to Texture data (must contain InWidthInHeightInBytesPerPixel bytes). |
| InWidth | Width of the Texture. |
| InHeight | Height of the Texture. |
| InBytesPerPixel | Bytes per pixel of the Texture. |