![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TransactionObjectEvent.h>
Inheritance diagram for FTransactionObjectId:Public Member Functions | |
| FTransactionObjectId ()=default | |
| FTransactionObjectId (const UObject *Object) | |
| FTransactionObjectId (const FName InObjectPackageName, const FName InObjectName, const FName InObjectPathName, const FName InObjectOuterPathName, const FName InObjectExternalPackageName, const FName InObjectClassPathName) | |
| COREUOBJECT_API void | SetObject (const UObject *Object) |
| void | Reset () |
| void | Swap (FTransactionObjectId &Other) |
Public Attributes | |
| FName | ObjectPackageName |
| FName | ObjectName |
| FName | ObjectPathName |
| FName | ObjectOuterPathName |
| FName | ObjectExternalPackageName |
| FName | ObjectClassPathName |
Friends | |
| bool | operator== (const FTransactionObjectId &LHS, const FTransactionObjectId &RHS) |
| bool | operator!= (const FTransactionObjectId &LHS, const FTransactionObjectId &RHS) |
| uint32 | GetTypeHash (const FTransactionObjectId &Id) |
ID for an object that was transacted
|
default |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
| FName FTransactionObjectId::ObjectClassPathName |
The path name of the object's class.
| FName FTransactionObjectId::ObjectExternalPackageName |
The external package name of the object, if any
| FName FTransactionObjectId::ObjectName |
The name of the object
| FName FTransactionObjectId::ObjectOuterPathName |
The outer path name of the object
| FName FTransactionObjectId::ObjectPackageName |
The package name of the object, can be dictated either by outer chain or external package
| FName FTransactionObjectId::ObjectPathName |
The path name of the object