|  | Ark Server API (ASA) - Wiki
    | 
This is the complete list of members for UClass, including all inherited members.
| __vftableField() | UObjectBase | inline | 
| AddCppProperty(FProperty *Property) | UStruct | inline | 
| AddReferencedObjects(UObject *InThis, FReferenceCollector *Collector) | UClass | inlinestatic | 
| AddToCluster(UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject) | UObjectBaseUtility | inline | 
| AreAllOuterObjectsValid() | UObject | inline | 
| AssembleReferenceTokenStream(bool bForce) | UClass | inline | 
| AssembleReferenceTokenStreamInternal(bool bForce) | UClass | inline | 
| AssembleReferenceTokenStreams() | UClass | inlinestatic | 
| AssetVersePathTagName() | UObject | inlinestatic | 
| bCheckedForLocalize() | UClass | inline | 
| BeginDestroy() | UObject | inline | 
| bHasLocalized() | UClass | inline | 
| Bind() | UClass | inline | 
| bIsGameClass() | UClass | inline | 
| bLayoutChangingField() | UClass | inline | 
| BuildSubobjectMapping(UObject *OtherObject, TMap< UObject *, UObject *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< UObject *, UObject *, 0 > > *ObjectMapping) | UObject | inline | 
| CallFunction(FFrame *Stack, void *const Z_Param__Result, UFunction *Function) | UObject | inline | 
| CallFunctionByNameWithArguments(const wchar_t *Str, FOutputDevice *Ar, UObject *Executor, bool bForceCallWithNonExec) | UObject | inline | 
| CanBeInCluster() | UObjectBaseUtility | inline | 
| CheckDefaultSubobjects(bool bForceCheck) | UObject | inline | 
| CheckDefaultSubobjectsInternal() | UObject | inline | 
| ChildPropertiesField() | UStruct | inline | 
| ChildrenField() | UStruct | inline | 
| ClassCastFlagsField() | UClass | inline | 
| ClassConfigNameField() | UClass | inline | 
| ClassDefaultObjectField() | UClass | inline | 
| ClassField() | UObjectBase | inline | 
| ClassFlagsField() | UClass | inline | 
| ClassPrivateField() | UObjectBase | inline | 
| ClassRepsField() | UClass | inline | 
| ClassUniqueField() | UClass | inline | 
| ClassWithinField() | UClass | inline | 
| CleanupSparseClassData() | UClass | inline | 
| ClearFunctionMapsCaches() | UClass | inline | 
| CollectBytecodeReferencedObjects(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutReferencedObjects) | UStruct | inline | 
| CollectDefaultSubobjects(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutSubobjectArray, bool bIncludeNestedSubobjects) | UObject | inline | 
| ConditionalBeginDestroy() | UObject | inline | 
| ConditionalFinishDestroy() | UObject | inline | 
| ConditionalPostLoad() | UObject | inline | 
| ConditionalPostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph) | UObject | inline | 
| CreateCluster() | UObjectBaseUtility | inline | 
| CreateDefaultObject() | UClass | inline | 
| CreateDefaultSubobject(FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient) | UObject | inline | 
| CreateSparseClassData() | UClass | inline | 
| DeferredRegister(UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *Name) | UClass | inline | 
| DestroyStruct(void *Dest, int ArrayDim) | UStruct | inline | 
| DestructorLinkField() | UStruct | inline | 
| FindFunctionByName(FName InName, EIncludeSuperFlag::Type IncludeSuper) | UClass | inline | 
| FindFunctionChecked(FName InName, EIncludeSuperFlag::Type a3=EIncludeSuperFlag::IncludeSuper) | UObject | inline | 
| FindProperty(FName name) | UObject | |
| FindPropertyByName(FName InName) | UStruct | inline | 
| FinishDestroy() | UClass | inline | 
| FirstOwnedClassRepField() | UClass | inline | 
| FuncMapField() | UClass | inline | 
| FuncMapLockField() | UClass | inline | 
| GetArchetype() | UObject | inline | 
| GetArchetypeForCDO() | UClass | inline | 
| GetArchetypeForSparseClassData() | UClass | inline | 
| GetAssetRegistryTags(FAssetData *Out) | UObject | inline | 
| GetAuthoredName(FString *result) | UField | inline | 
| GetAuthoredNameForField(FString *result, const UField *Field) | UStruct | inline | 
| GetAuthoredNameForField(FString *result, const FField *Field) | UStruct | inline | 
| GetConfigName(const FString *result) | UClass | inline | 
| GetDefaultConfigFilename(FString *result) | UObject | inline | 
| GetDefaultObject(bool bCreateIfNeeded) | UClass | inline | 
| GetDefaultObjectName(FName *result) | UClass | inline | 
| GetDefaultPropertiesFeedbackContext() | UClass | inlinestatic | 
| GetDefaultSubobjectByName(FName ToFind) | UClass | inline | 
| GetDetailedInfo(FString *result) | UObject | inline | 
| GetDetailedInfoInternal(FString *result) | UObject | inline | 
| GetExternalPackageInternal() | UObjectBase | inline | 
| GetFullGroupName(FString *result, bool bStartWithOuter) | UObjectBaseUtility | inline | 
| GetInterfaceAddress(UClass *InterfaceClass) | UObjectBaseUtility | inline | 
| GetLinker() | UObjectBaseUtility | inline | 
| GetLinkerCustomVersion() | UObjectBaseUtility | inlinestatic | 
| GetLinkerIndex() | UObjectBaseUtility | inline | 
| GetLinkerUEVersion(FPackageFileVersion *result) | UObjectBaseUtility | inline | 
| GetOutermostObject() | UObjectBaseUtility | inline | 
| GetOwnerClass() | UField | inline | 
| GetOwnerStruct() | UField | inline | 
| GetPackage() | UObjectBaseUtility | inline | 
| GetPathName(FString *result, const UObject *StopOuter) | UObjectBaseUtility | inline | 
| GetPathName(const UObject *StopOuter, FString *ResultString) | UObjectBaseUtility | inline | 
| GetPathName(const UObject *StopOuter, TStringBuilderBase< wchar_t > *ResultString) | UObjectBaseUtility | inline | 
| GetPrefixCPP() | UClass | inline | 
| GetPreloadDependencies(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutDeps) | UClass | inline | 
| GetPrimaryAssetId(FPrimaryAssetId *result) | UObject | inline | 
| GetPrivateStaticClass() | UClass | inlinestatic | 
| GetResourceSizeEx(FResourceSizeEx *CumulativeResourceSize) | UObject | inline | 
| GetSparseClassData(const EGetSparseClassDataMethod GetMethod) | UClass | inline | 
| GetTypedOuter(UClass *Target) | UObjectBaseUtility | inline | 
| HasProperty(FProperty *InProperty) | UClass | inline | 
| ImplementsInterface(const UClass *SomeInterface) | UClass | inline | 
| InitializeStruct(void *InDest, int ArrayDim) | UStruct | inline | 
| InternalIndexField() | UObjectBase | inline | 
| IsAsset() | UObject | inline | 
| IsBasedOnArchetype(const UObject *const SomeObject) | UObject | inline | 
| IsChildOf(const UStruct *SomeBase) | UStruct | inline | 
| IsDefaultSubobject() | UObjectBaseUtility | inline | 
| IsFullNameStableForNetworking() | UObject | inline | 
| IsIn(const UObject *SomeOuter) | UObjectBaseUtility | inline | 
| IsInBlueprint() | UObject | inline | 
| IsInOrOwnedBy(const UObject *SomeOuter) | UObject | inline | 
| IsInPackage(const UPackage *SomePackage) | UObjectBaseUtility | inline | 
| IsLocalizedResource() | UObject | inline | 
| IsNameStableForNetworking() | UObject | inline | 
| IsSafeForRootSet() | UObject | inline | 
| IsStructTrashed() | UClass | inline | 
| IsSupportedForNetworking() | UObject | inline | 
| IsValidLowLevel() | UObjectBase | inline | 
| IsValidLowLevelFast(bool bRecursive) | UObjectBase | inline | 
| Link(FArchive *Ar, bool bRelinkExistingProperties) | UClass | inline | 
| LoadConfig(UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, FProperty *PropertyToLoad) | UObject | inline | 
| LocalizeProperty(UObject *LocBase, TArray< FString, TSizedDefaultAllocator< 32 > > *PropertyTagChain, FProperty *const BaseProperty, FProperty *const Property, void *const ValueAddress) | UObject | inline | 
| MarkPackageDirty() | UObjectBaseUtility | inline | 
| MinAlignmentField() | UStruct | inline | 
| NameField() | UObjectBase | inline | 
| NamePrivateField() | UObjectBase | inline | 
| NeedsLoadForClient() | UObject | inline | 
| NeedsLoadForServer() | UObject | inline | 
| NetFieldsField() | UClass | inline | 
| NextField() | UField | inline | 
| ObjectFlagsField() | UObjectBase | inline | 
| OuterPrivateField() | UObjectBase | inline | 
| PostConstructLinkField() | UStruct | inline | 
| PostInitProperties() | UClass | inline | 
| PostLoad() | UClass | inline | 
| PostLoadDefaultObject(UObject *Object) | UClass | inline | 
| PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph) | UObject | inline | 
| PreloadChildren(FArchive *Ar) | UStruct | inline | 
| ProcessConsoleExec(const wchar_t *Cmd, FOutputDevice *Ar, UObject *Executor) | UObject | inline | 
| ProcessContextOpcode(FFrame *Stack, void *const Z_Param__Result, bool bCanFailSilently) | UObject | inline | 
| ProcessEvent(UFunction *Function, void *Parms) | UObject | inline | 
| ProcessInternal(UObject *Context, FFrame *Stack, void *const Z_Param__Result) | UObject | inlinestatic | 
| PropertiesSizeField() | UStruct | inline | 
| PropertyLinkField() | UStruct | inline | 
| PropertyNameToDisplayName(FString *result, FName InName) | UStruct | inline | 
| PurgeClass(bool bRecompilingOnLoad) | UClass | inline | 
| RefLinkField() | UStruct | inline | 
| Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags) | UClass | inline | 
| SaveConfig(unsigned __int64 Flags, const wchar_t *InFilename, FConfigCacheIni *Config, bool bAllowCopyToDefaultObject) | UObject | inline | 
| ScriptAndPropertyObjectReferencesField() | UStruct | inline | 
| ScriptField() | UStruct | inline | 
| Serialize(FArchive *Ar) | UClass | inline | 
| UStruct::Serialize(FStructuredArchiveRecord Record) | UStruct | inline | 
| SerializeBin(FArchive *Ar, void *Data) | UStruct | inline | 
| SerializeBin(FStructuredArchiveSlot Slot, void *Data) | UStruct | inline | 
| SerializeBinEx(FStructuredArchiveSlot Slot, void *Data, const void *DefaultData, UStruct *DefaultStruct) | UStruct | inline | 
| SerializeDefaultObject(UObject *Object, FArchive *Ar) | UClass | inline | 
| SerializeDefaultObject(UObject *Object, FStructuredArchiveSlot Slot) | UClass | inline | 
| SerializeExpr(int *iCode, FArchive *Ar) | UStruct | inline | 
| SerializeProperties(FArchive *Ar) | UStruct | inline | 
| SerializeScriptProperties(FArchive *Ar) | UObject | inline | 
| SerializeScriptProperties(FStructuredArchiveSlot Slot) | UObject | inline | 
| SerializeSparseClassData(FStructuredArchiveSlot Slot) | UClass | inline | 
| SerializeTaggedProperties(FArchive *Ar, unsigned __int8 *Data, UStruct *DefaultsStruct, unsigned __int8 *Defaults, const UObject *BreakRecursionIfFullyLoad) | UStruct | inline | 
| SerializeTaggedProperties(FStructuredArchiveSlot Slot, unsigned __int8 *Data, UStruct *DefaultsStruct, unsigned __int8 *Defaults, const UObject *BreakRecursionIfFullyLoad) | UStruct | inline | 
| SerializeVersionedTaggedProperties(FStructuredArchiveSlot Slot, unsigned __int8 *Data, UStruct *DefaultsStruct, unsigned __int8 *Defaults, const UObject *BreakRecursionIfFullyLoad) | UStruct | inline | 
| SetExternalPackage(UPackage *InPackage) | UObjectBase | inline | 
| SetLinker(FLinkerLoad *LinkerLoad, int LinkerIndex, bool bShouldDetachExisting) | UObject | inline | 
| SetSparseClassDataStruct(UScriptStruct *InSparseClassDataStruct) | UClass | inline | 
| SetSuperStruct(UStruct *NewSuperStruct) | UClass | inline | 
| SetUpRuntimeReplicationData() | UClass | inline | 
| SkipFunction(FFrame *Stack, void *const Z_Param__Result, UFunction *Function) | UObject | inline | 
| SparseClassDataField() | UClass | inline | 
| SparseClassDataStructField() | UClass | inline | 
| StaticClass() | UStruct | inlinestatic | 
| StaticLink(bool bRelinkExistingProperties) | UStruct | inline | 
| SuperFuncMapField() | UClass | inline | 
| SuperFuncMapLockField() | UClass | inline | 
| SuperStructField() | UStruct | inline | 
| ValidateRuntimeReplicationData() | UClass | inline |