Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FHashedName Class Reference

#include <MemoryImage.h>

Public Member Functions

 FHashedName ()
 
 FHashedName (uint64 InHash)
 
 FHashedName (const FHashedName &InName)
 
 FHashedName (const TCHAR *InString)
 
 FHashedName (const FString &InString)
 
 FHashedName (const FName &InName)
 
uint64 GetHash () const
 
bool IsNone () const
 
bool operator== (const FHashedName &Rhs) const
 
bool operator!= (const FHashedName &Rhs) const
 
bool operator< (const FHashedName &Rhs) const
 

Private Member Functions

 DECLARE_EXPORTED_TYPE_LAYOUT (FHashedName,, NonVirtual)
 
 LAYOUT_FIELD (uint64, Hash)
 
 LAYOUT_FIELD_EDITORONLY (FHashedNameDebugString, DebugString)
 

Friends

FArchiveoperator<< (FArchive &Ar, FHashedName &String)
 
uint32 GetTypeHash (const FHashedName &Name)
 

Detailed Description

Definition at line 850 of file MemoryImage.h.

Constructor & Destructor Documentation

◆ FHashedName() [1/6]

FHashedName::FHashedName ( )
inline

Definition at line 854 of file MemoryImage.h.

◆ FHashedName() [2/6]

FHashedName::FHashedName ( uint64 InHash)
explicit

◆ FHashedName() [3/6]

FHashedName::FHashedName ( const FHashedName & InName)

◆ FHashedName() [4/6]

FHashedName::FHashedName ( const TCHAR * InString)

◆ FHashedName() [5/6]

FHashedName::FHashedName ( const FString & InString)

◆ FHashedName() [6/6]

FHashedName::FHashedName ( const FName & InName)

Member Function Documentation

◆ DECLARE_EXPORTED_TYPE_LAYOUT()

FHashedName::DECLARE_EXPORTED_TYPE_LAYOUT ( FHashedName ,
NonVirtual  )
private

◆ GetHash()

uint64 FHashedName::GetHash ( ) const
inline

Definition at line 861 of file MemoryImage.h.

◆ IsNone()

bool FHashedName::IsNone ( ) const
inline

Definition at line 862 of file MemoryImage.h.

◆ LAYOUT_FIELD()

FHashedName::LAYOUT_FIELD ( uint64 ,
Hash  )
private

◆ LAYOUT_FIELD_EDITORONLY()

FHashedName::LAYOUT_FIELD_EDITORONLY ( FHashedNameDebugString ,
DebugString  )
private

◆ operator!=()

bool FHashedName::operator!= ( const FHashedName & Rhs) const
inline

Definition at line 869 of file MemoryImage.h.

◆ operator<()

bool FHashedName::operator< ( const FHashedName & Rhs) const
inline

For sorting by name

Definition at line 872 of file MemoryImage.h.

◆ operator==()

bool FHashedName::operator== ( const FHashedName & Rhs) const
inline

Definition at line 868 of file MemoryImage.h.

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FHashedName & Name)
friend

Definition at line 880 of file MemoryImage.h.

◆ operator<<

FArchive & operator<< ( FArchive & Ar,
FHashedName & String )
friend

Definition at line 874 of file MemoryImage.h.


The documentation for this class was generated from the following file: