Module |
|
Header |
/Engine/Plugins/2D/Paper2D/Source/Paper2D/Public/AlphaBitmap.h |
Include |
#include "AlphaBitmap.h" |
struct PAPER2FAlphaBitmap
Name | Description | ||
---|---|---|---|
|
AnalyzeImage |
Checks the image to determine if it is suitable for opaque, masked or translucent rendering. |
|
|
ClearToDefaultValue() |
||
|
DrawRectOutline ( |
Sets pixels to 1 marking the rectangle outline. |
|
|
ExtractFromTexture ( |
||
|
FAlphaBitmap |
||
|
FAlphaBitmap ( |
Create an empty bitmap. |
|
|
FillRect ( |
||
|
FoundClosestValidPoint ( |
Wind through the bitmap from StartX, StartY to find the closest hit point. |
|
|
GetPixel ( |
||
|
GetTightBounds |
Returns the tight bounding box around pixels that are not 0. |
|
|
IsColumnEmpty ( |
||
|
IsColumnEqual ( |
||
|
IsRegionEmpty |
Is the rectangle empty (X0..X1, Y0..Y1 inclusive) |
|
|
IsRegionEqual |
Is the rectangle empty (X0..X1, Y0..Y1 inclusive) |
|
|
IsRowEmpty ( |
||
|
IsRowEqual ( |
||
|
IsValid() |
||
|
SetPixel ( |
||
|
ThresholdImage ( |
||
|
ThresholdImageBothWays |
Flushes values smaller or equal to LowAlphaThreshold to 0, and values greater or equal to HighAlphaThreshold to 255. |
|
|
TightenBounds |
Returns the tight bounding box around pixels that are not 0. |