Weaponry Assembly System
WAS
Loading...
Searching...
No Matches
UWeaponAsset Member List

This is the complete list of members for UWeaponAsset, including all inherited members.

ClearCache() constUWeaponAsset
ClearContext() constUWeaponAsset
CreateCharacteristics(UObject *Outer, FName Name=NAME_None) constUWeaponAsset
CreateCharacteristics(UObject *Outer, FName Name=NAME_None) constUWeaponAsset
CreateCharacteristicsChecked(UObject *Outer, FName Name=NAME_None) constUWeaponAsset
CreateTransientCharacteristics(UObject *Outer, const FWeaponModifications &InitialMods, FName Name=NAME_None) constUWeaponAsset
CreateTransientCharacteristics(UObject *Outer, const FWeaponModifications &InitialMods, FName Name=NAME_None) constUWeaponAsset
CreateTransientCharacteristicsChecked(UObject *Outer, const FWeaponModifications &InitialMods, FName Name=NAME_None) constUWeaponAsset
CreateWeaponInstance(T *Parent, UObject *Outer)UWeaponAssetinlinestatic
DefaultExecutionContextUWeaponAsset
EnsureHasCharacteristics()UWeaponAsset
ExecuteFunctionOnNodes(const TArray< T * > &Nodes, const TFunction< void(UWeaponRuntimeNode *)> &InFunct, const TFunction< bool(const UWeaponRuntimeNode *)> &Condition=[](auto){return true;}) constUWeaponAssetinline
GetAllNodes() constUWeaponAsset
GetArchitecture() constUWeaponAssetinline
GetArchitecturePtr() constUWeaponAssetinline
GetCharacteristics() constUWeaponAssetinline
GetCharacteristics()UWeaponAssetinline
GetCharacteristicsClass() constUWeaponAsset
GetGraph() constUWeaponAssetinline
GetModConfig()UWeaponAssetinline
GetModConfig() constUWeaponAssetinline
GetModificationsApplied() constUWeaponAssetinline
GetModificationsApplied()UWeaponAssetinline
GetModificationsApplied(FWeaponModifications &Mods)UWeaponAssetinline
GetNodesByType(TArray< T * > &Arr) constUWeaponAssetinline
GraphUWeaponAsset
HasModAtSlot(FGameplayTag Modification) constUWeaponAsset
IsValidCharacteristics(UWeaponAssetCharacteristics *Other) constUWeaponAsset
RunBuildNodes(const FWeaponExecutionContext &InContext, bool bCleanRun=true) constUWeaponAsset
RunEndNodes(const FWeaponExecutionContext &InContext) constUWeaponAsset
RunOperationNodes(const FWeaponExecutionContext &InContext) constUWeaponAsset
SetAllModifications(const FWeaponModifications &InModifications)UWeaponAsset
SetGraph(UWeaponRuntimeGraph *InGraph)UWeaponAsset
SetSingleModification(FGameplayTag Modification)UWeaponAsset
UWeaponAsset(const FObjectInitializer &Initializer)UWeaponAsset
UWeaponAssetLibrary classUWeaponAssetfriend