UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ImageCoreBP.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "ImageCore.h"
5#include "UObject/Object.h"
6#include "ImageCoreBP.generated.h"
7
8#define UE_API IMAGECORE_API
9
13USTRUCT(BlueprintType, meta = (DisplayName = "FSharedImageConst"))
26
27UCLASS(MinimalAPI, BlueprintType)
29{
31
32public:
33 UFUNCTION(BlueprintCallable, Category = "SharedImage")
35
36 // Returns (-1, -1) if Image is invalid
37 UFUNCTION(BlueprintCallable, Category = "SharedImage")
39
40 // Returns -1 if Image is invalid
41 UFUNCTION(BlueprintCallable, Category = "SharedImage")
42 static UE_API int32 GetWidth(const FSharedImageConstRefBlueprint& Image);
43
44 // Returns -1 if Image is invalid
45 UFUNCTION(BlueprintCallable, Category = "SharedImage")
46 static UE_API int32 GetHeight(const FSharedImageConstRefBlueprint& Image);
47
56 UFUNCTION(BlueprintCallable, Category = "SharedImage")
58
59
75 UFUNCTION(BlueprintCallable, Category = "SharedImage")
76 static UE_API FVector4f GetPixelValue(const FSharedImageConstRefBlueprint& Image, int32 X, int32 Y, bool& bValid);
77};
78
79#undef UE_API
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define X(Name, Desc)
Definition FormatStringSan.h:47
#define UE_API
Definition ImageCoreBP.h:8
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition Object.h:95
Definition ImageCoreBP.h:29
Definition Color.h:48
static CORE_API const FLinearColor Black
Definition Color.h:458
Definition ImageCoreBP.h:15