Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
Inheritance Hierarchy
- IModularFeature
- IModuleInterface
- ICompressionFormat
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/ICompressionFormat.h |
| Include | #include "Misc/ICompressionFormat.h" |
Syntax
struct ICompressionFormat :
public IModularFeature ,
public IModuleInterface
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Compress
(
void* CompressedBuffer, |
||
| bool | Compress
(
void* CompressedBuffer, |
Default 64 bit implementation wraps legacy 32 bit implementation with size checks - will be removed when deprecated function is removed. | |
| bool | Returns whether the compression format internally decides whether the decreased size is worth the CPU cost of decompressing it. | ||
| int32 | GetCompressedBufferSize
(
int32 UncompressedSize, |
||
| bool | GetCompressedBufferSize
(
int64& OutBufferSize, |
||
| FName | |||
| FString | |||
| uint32 | GetVersion () |
||
| bool | Uncompress
(
void* UncompressedBuffer, |
||
| bool | Uncompress
(
void* UncompressedBuffer, |
Default 64 bit implementation wraps legacy 32 bit implementation with size checks - will be removed when deprecated function is removed. |