Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Elements
Inheritance Hierarchy
- UObject
- UPCGManagedResource
- UPCGManagedDebugStringMessageKey
References
| Module | PCG |
| Header | /Engine/Plugins/PCG/Source/PCG/Public/Elements/PCGPrintElement.h |
| Include | #include "Elements/PCGPrintElement.h" |
Syntax
UCLASS (ClassGroup=(Procedural))
class UPCGManagedDebugStringMessageKey : public UPCGManagedResource
Remarks
Used to track the debug message to properly remove it upon regen or clean up.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint64 | HashKey |
Overridden from UPCGManagedResource
| Type | Name | Description | |
|---|---|---|---|
| bool | CanBeUsed () |
Returns whether a resource can be used - generally true except for resources marked as transient (from loading) | |
| void | ChangeTransientState
(
EPCGEditorDirtyMode NewEditingMode |
Debug should always be transient. | |
| bool | Release
(
bool bHardRelease, |
Releases/Mark Unused the resource depending on the bHardRelease flag. |