Navigation
API > API/Plugins > API/Plugins/AnimNext > API/Plugins/AnimNext/TraitCore
References
| Module | AnimNext |
| Header | /Engine/Plugins/Experimental/AnimNext/Source/AnimNext/Public/TraitCore/TraitUID.h |
| Include | #include "TraitCore/TraitUID.h" |
Syntax
struct FTraitUID
Remarks
Encapsulates an trait global UID. The string is exposed in non-shipping builds for logging and debugging purposes. The UID should be generated from the provided string using FNV1a with 32 bits.
The whole struct is meant to be 'constexpr' to allow inlining.
Constructors
| Type | Name | Description | |
|---|---|---|---|
| constexpr | FTraitUID () |
Constructs an invalid UID. | |
| constexpr | FTraitUID
(
FTraitUIDRaw InUID, |
Constructs a trait UID. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TCHAR * | GetTraitName () |
Returns a literal string to the interface name. | |
| FTraitUIDRaw | GetUID () |
Returns the trait global UID. | |
| bool | IsValid () |
Returns whether this UID is valid or not. |
Constants
| Name | Description |
|---|---|
| INVALID_UID |