Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UE.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FWeakObjectPtr
 
struct  TWeakObjectPtr< T >
 
struct  TSubclassOf< T >
 
struct  FStaticConstructObjectParameters
 
struct  FObjectHandlePrivate
 
struct  TObjectPtr< T >
 
struct  TSoftClassPtr< T >
 
struct  TSoftObjectPtr< T >
 
struct  FItemNetID
 
struct  UObjectBase
 
struct  UObjectBaseUtility
 
struct  UObject
 
struct  UField
 
struct  UStruct
 
struct  UFunction
 
struct  UClass
 
struct  UProperty
 
struct  FField
 
struct  FProperty
 
struct  UScriptStruct
 
struct  UStreamableRenderAsset
 
struct  UTexture
 
struct  UTexture2D
 
class  FUObjectItem
 
class  FChunkedFixedUObjectArray
 
class  FUObjectArray
 
struct  Globals
 
struct  UEngine
 

Macros

#define ARK_API   __declspec(dllimport)
 

Typedefs

template<typename T >
using TAutoWeakObjectPtr = TWeakObjectPtr<T>
 

Functions

template<typename T >
TWeakObjectPtr< T > GetWeakReference (T *object)
 
template<typename T >
int GetObjectClassSize ()
 
template<typename T >
int GetStructSize ()
 

Macro Definition Documentation

◆ ARK_API

#define ARK_API   __declspec(dllimport)

Definition at line 6 of file UE.h.

Typedef Documentation

◆ TAutoWeakObjectPtr

template<typename T >
using TAutoWeakObjectPtr = TWeakObjectPtr<T>

Definition at line 76 of file UE.h.

Function Documentation

◆ GetObjectClassSize()

template<typename T >
int GetObjectClassSize ( )

Definition at line 1446 of file UE.h.

◆ GetStructSize()

template<typename T >
int GetStructSize ( )

Definition at line 1465 of file UE.h.

◆ GetWeakReference()

template<typename T >
TWeakObjectPtr< T > GetWeakReference ( T * object)

Definition at line 68 of file UE.h.