Navigation
API > API/Runtime > API/Runtime/VerseCompiler
Abstraction for generating fingerprints
| Name | ISolFingerprintGenerator |
| Type | class |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/CompilerPasses/CompilerTypes.h |
| Include Path | #include "uLang/CompilerPasses/CompilerTypes.h" |
Syntax
class ISolFingerprintGenerator : public uLang::CSharedMix
Inheritance Hierarchy
- CSharedMix → ISolFingerprintGenerator
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISolFingerprintGenerator() |
uLang/CompilerPasses/CompilerTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSolFingerprint Finalize
(
const char* DebugContext |
Generates a fingerprint from the generators current state. | uLang/CompilerPasses/CompilerTypes.h | |
void Reset() |
Clears existing generator state. Useful when re-using generators. | uLang/CompilerPasses/CompilerTypes.h | |
void Update
(
const void* Data, |
Updates the generator state with a buffer of data to be used for fingerprint creation | uLang/CompilerPasses/CompilerTypes.h |