Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FTextureSource > API/Runtime/Engine/FTextureSource/FMipAllocation
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Create an empty object | Engine/Texture.h | ||
FMipAllocation
(
FSharedBuffer SrcData |
Take a read only FSharedBuffer, will allocate a new buffer and copy from this if Read/Write access is requested | Engine/Texture.h | |
FMipAllocation
(
const FMipAllocation& |
Do not actually do anything for copy constructor or assignments, this is required for as long as we need to support the old bulkdata code path (although previously storing these allocations as raw pointers would allow it to be assigned, this would most likely cause a mismatch in lock counts, either in FTextureSource or the underlying bulkdata and was never actually safe) | Engine/Texture.h | |
FMipAllocation
(
FMipAllocation&& |
We do allow rvalue assignment. | Engine/Texture.h |
FMipAllocation()
Description
Create an empty object
| Name | FMipAllocation |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/Texture.h |
| Include Path | #include "Engine/Texture.h" |
FMipAllocation()
FMipAllocation(FSharedBuffer)
Description
Take a read only FSharedBuffer, will allocate a new buffer and copy from this if Read/Write access is requested
| Name | FMipAllocation |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/Texture.h |
| Include Path | #include "Engine/Texture.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Texture.cpp |
FMipAllocation
(
FSharedBuffer SrcData
)
FMipAllocation(const FMipAllocation &)
Description
Do not actually do anything for copy constructor or assignments, this is required for as long as we need to support the old bulkdata code path (although previously storing these allocations as raw pointers would allow it to be assigned, this would most likely cause a mismatch in lock counts, either in FTextureSource or the underlying bulkdata and was never actually safe)
| Name | FMipAllocation |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/Texture.h |
| Include Path | #include "Engine/Texture.h" |
FMipAllocation
(
const FMipAllocation &
)
FMipAllocation(FMipAllocation &&)
Description
We do allow rvalue assignment.
| Name | FMipAllocation |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/Texture.h |
| Include Path | #include "Engine/Texture.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Texture.cpp |
FMipAllocation
(
FMipAllocation &&
)