![]() |
Iliad
Painting Plugin for UnrealEngine4 by Praxinos
|
Public Member Functions | |
FOdysseySurfaceEditable (FOdysseyBlock *iBlock) | |
FOdysseySurfaceEditable (int iWidth, int iHeight, ::ul3::tFormat iFormat=ULIS3_FORMAT_BGRA8) | |
FOdysseySurfaceEditable (UTexture2D *iTexture) | |
FOdysseySurfaceEditable (UTexture2D *iTexture, FOdysseyBlock *iBlock) | |
virtual | ~FOdysseySurfaceEditable () |
FOdysseyBlock * | Block () |
const FOdysseyBlock * | Block () const |
void | CommitBlockChangesIntoTextureBulk () |
virtual int | Height () |
void | Invalidate () |
void | Invalidate (const ::ul3::FRect &iRect) |
void | Invalidate (int iX1, int iY1, int iX2, int iY2) |
bool | IsBorrowedTexture () const |
virtual UTexture2D * | Texture () |
virtual const UTexture2D * | Texture () const |
virtual int | Width () |
|
virtual |
FOdysseySurfaceEditable::FOdysseySurfaceEditable | ( | int | iWidth, |
int | iHeight, | ||
::ul3::tFormat | iFormat = ULIS3_FORMAT_BGRA8 |
||
) |
FOdysseySurfaceEditable::FOdysseySurfaceEditable | ( | UTexture2D * | iTexture, |
FOdysseyBlock * | iBlock | ||
) |
FOdysseySurfaceEditable::FOdysseySurfaceEditable | ( | UTexture2D * | iTexture | ) |
FOdysseySurfaceEditable::FOdysseySurfaceEditable | ( | FOdysseyBlock * | iBlock | ) |
FOdysseyBlock * FOdysseySurfaceEditable::Block | ( | ) |
const FOdysseyBlock * FOdysseySurfaceEditable::Block | ( | ) | const |
void FOdysseySurfaceEditable::CommitBlockChangesIntoTextureBulk | ( | ) |
|
virtual |
Implements IOdysseySurface.
void FOdysseySurfaceEditable::Invalidate | ( | ) |
void FOdysseySurfaceEditable::Invalidate | ( | const ::ul3::FRect & | iRect | ) |
void FOdysseySurfaceEditable::Invalidate | ( | int | iX1, |
int | iY1, | ||
int | iX2, | ||
int | iY2 | ||
) |
bool FOdysseySurfaceEditable::IsBorrowedTexture | ( | ) | const |
|
virtual |
Implements IOdysseySurface.
|
virtual |
Implements IOdysseySurface.
|
virtual |
Implements IOdysseySurface.