Navigation
API > API/Plugins > API/Plugins/PSDImporter
| Name | FPSDFileLayer |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/PSDImporter/Source/PSDImporter/Public/PSDFile.h |
| Include Path | #include "PSDFile.h" |
Syntax
USTRUCT (BlueprintType )
struct FPSDFileLayer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| PSDFile.h | |||
FPSDFileLayer
(
const FPSDFileLayerId& InId |
Implicit conversion from Id | PSDFile.h | |
FPSDFileLayer
(
int32 InIndex, |
PSDFile.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsSupportedLayerType | bool | A flag indicating whether the layer's type is supported. | PSDFile.h |
|
| bIsVisible | bool | Visibility state of the layer. | PSDFile.h |
|
| BlendMode | EPSDBlendMode | The blending mode applied to the layer. | PSDFile.h |
|
| Bounds | FIntRect | Bounds of the layer. | PSDFile.h |
|
| Clipping | uint8 | Whether this is a clipping layer. | PSDFile.h |
|
| Id | FPSDFileLayerId | Index, Name tuple. | PSDFile.h |
|
| ImportOperation | EPSDFileLayerImportOperation | User specified import operation/option. | PSDFile.h |
|
| Mask | TSoftObjectPtr< UTexture2D > | Imported mask. | PSDFile.h |
|
| MaskBounds | FIntRect | Bounds of the mask. | PSDFile.h |
|
| MaskDefaultValue | float | Value of the mask outside the bounds. | PSDFile.h |
|
| Opacity | double | Opacity level of the layer, value ranging from 0.0 (fully transparent) to 1.0 (fully opaque). | PSDFile.h |
|
| ParentId | TOptional< FPSDFileLayerId > | PSDFile.h |
|
|
| Texture | TSoftObjectPtr< UTexture2D > | Imported texture. | PSDFile.h |
|
| ThumbnailTexture | TObjectPtr< UTexture2D > | Optional thumbnail preview of the layer's contents. | PSDFile.h |
|
| Type | EPSDFileLayerType | PSDFile.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HasMask() |
PSDFile.h | ||
bool IsLayerFullSize
(
const FIntPoint& InDocumentSize |
PSDFile.h | ||
bool IsMaskFullSize
(
const FIntPoint& InDocumentSize |
PSDFile.h | ||
bool NeedsCrop
(
const FIntPoint& InDocumentSize |
PSDFile.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FPSDFileLayer& InOther |
PSDFile.h | ||
bool operator==
(
const FPSDFileLayer& InOther |
PSDFile.h |