Navigation
API > API/Runtime > API/Runtime/ImageCore
Inheritance Hierarchy
- FImageInfo
- FImageViewStrided
References
| Module | ImageCore |
| Header | /Engine/Source/Runtime/ImageCore/Public/ImageCoreDelta.h |
| Include | #include "ImageCoreDelta.h" |
Syntax
struct FImageViewStrided : public FImageInfo
Remarks
FImageViewStrided cannot derive from FImageView you can implicitly convert FImage -> FImageView -> FImageViewStrided but you cannot convert FImageViewStrided -> the others, because they can't have stride
Variables
| Type | Name | Description | |
|---|---|---|---|
| void * | RawData | ||
| int64 | StrideBytes |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FImageViewStrided
(
const FImageView& InView |
|||
FImageViewStrided
(
const FImageInfo& InInfo, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int64 | GetPixelOffsetBytes
(
int32 X, |
Get offset of a pixel from the base pointer, in bytes replaces the call in FImageInfo but is NOT virtual ; beware | |
| void * | GetPixelPointer
(
int32 X, |
Get a pointer to a pixel | |
| const FImageViewStrided | GetPortion
(
int64 PortionStartX, |
||
| uint8 * | GetRowPointer
(
int32 Y, |
||
| int64 | Replaces the call in FImageInfo but is NOT virtual ; beware | ||
| bool | If IsStrideWidth, then you can convert back to FImageView |