![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ObjectResource.h>
Public Member Functions | |
| UE_FORCEINLINE_HINT | FPackageIndex () |
| UE_FORCEINLINE_HINT bool | IsImport () const |
| UE_FORCEINLINE_HINT bool | IsExport () const |
| UE_FORCEINLINE_HINT bool | IsNull () const |
| int32 | ToImport () const |
| int32 | ToExport () const |
| UE_FORCEINLINE_HINT int32 | ForDebugging () const |
| UE_FORCEINLINE_HINT bool | operator== (const FPackageIndex &Other) const |
| UE_FORCEINLINE_HINT bool | operator!= (const FPackageIndex &Other) const |
| UE_FORCEINLINE_HINT bool | operator< (const FPackageIndex &Other) const |
| UE_FORCEINLINE_HINT bool | operator> (const FPackageIndex &Other) const |
| UE_FORCEINLINE_HINT bool | operator<= (const FPackageIndex &Other) const |
| UE_FORCEINLINE_HINT bool | operator>= (const FPackageIndex &Other) const |
Static Public Member Functions | |
| static FPackageIndex | FromImport (int32 ImportIndex) |
| static FPackageIndex | FromExport (int32 ExportIndex) |
Friends | |
| FArchive & | operator<< (FArchive &Ar, FPackageIndex &Value) |
| UE_FORCEINLINE_HINT friend void | operator<< (FStructuredArchive::FSlot Slot, FPackageIndex &Value) |
| UE_FORCEINLINE_HINT friend uint32 | GetTypeHash (const FPackageIndex &In) |
| FString | LexToString (const FPackageIndex &Value) |
| void | LexFromString (FPackageIndex &Value, const TCHAR *String) |
Wrapper for index into a ULnker's ImportMap or ExportMap. Values greater than zero indicate that this is an index into the ExportMap. The actual array index will be (FPackageIndex - 1).
Values less than zero indicate that this is an index into the ImportMap. The actual array index will be (-FPackageIndex - 1)
|
inline |
Constructor, sets the value to null
|
inline |
Return the raw value, for debugging purposes
|
inlinestatic |
Create a FPackageIndex from an export index
|
inlinestatic |
Create a FPackageIndex from an import index
|
inline |
return true if this is an index into the export map
|
inline |
return true if this is an index into the import map
|
inline |
return true if this null (i.e. neither an import nor an export)
|
inline |
Compare package indecies for inequality
|
inline |
Compare package indecies
|
inline |
|
inline |
Compare package indecies for equality
|
inline |
|
inline |
|
inline |
Check that this is an export and return the index into the export map
|
inline |
Check that this is an import and return the index into the import map
|
friend |
|
friend |
|
friend |
Lex functions Lex functions
|
friend |
Serializes a package index value from or into an archive.
| Ar | - The archive to serialize from or to. |
| Value | - The value to serialize. |
|
friend |
Serializes a package index value from or into a structured archive slot.
| Slot | - The structured archive slot to serialize from or to. |
| Value | - The value to serialize. |