#include <WeaponRuntimePin.h>
◆ AbortExecution() [1/2]
template<typename Fmt , typename ... Args>
| void UWeaponRuntimePin::AbortExecution |
( |
Fmt && | Format, |
|
|
Args &&... | args ) const |
|
inline |
◆ AbortExecution() [2/2]
| void UWeaponRuntimePin::AbortExecution |
( |
FString && | Reason = "" | ) |
const |
◆ BuildPinDebugString()
| FString UWeaponRuntimePin::BuildPinDebugString |
( |
| ) |
const |
|
inline |
◆ ClearCache()
| void UWeaponRuntimePin::ClearCache |
( |
| ) |
const |
|
inline |
◆ ConvertDataTypeToArrayType()
template<typename Type , bool DoEnsure = true>
| void UWeaponRuntimePin::ConvertDataTypeToArrayType |
( |
| ) |
const |
|
inline |
◆ CopyCacheValue()
◆ EnsureCachePointer()
| void UWeaponRuntimePin::EnsureCachePointer |
( |
| ) |
const |
◆ EnsureCacheValue()
| bool UWeaponRuntimePin::EnsureCacheValue |
( |
| ) |
const |
◆ GetCacheStructValue()
| const FInstancedStruct & UWeaponRuntimePin::GetCacheStructValue |
( |
| ) |
const |
|
inline |
◆ GetCacheStructValueAs()
template<typename T >
| const T & UWeaponRuntimePin::GetCacheStructValueAs |
( |
| ) |
const |
|
inline |
◆ GetCacheValueData()
| _NODISCARD void * UWeaponRuntimePin::GetCacheValueData |
( |
| ) |
const |
|
inline |
◆ GetGraph()
◆ GetNumericType()
| ENumericType UWeaponRuntimePin::GetNumericType |
( |
| ) |
const |
|
inline |
◆ GetNumericValue() [1/2]
| T UWeaponRuntimePin::GetNumericValue |
( |
| ) |
const |
|
inline |
◆ GetNumericValue() [2/2]
| void UWeaponRuntimePin::GetNumericValue |
( |
T & | OutValue | ) |
const |
|
inline |
◆ GetObjectArray()
| const TPersistantArray< T > & UWeaponRuntimePin::GetObjectArray |
( |
| ) |
const |
|
inline |
◆ GetObjectArray_Impl()
| const TPersistantArray< UObject > & UWeaponRuntimePin::GetObjectArray_Impl |
( |
| ) |
const |
|
inlineprotected |
◆ GetObjectArrayAs_Impl()
| const TPersistantArray< T > & UWeaponRuntimePin::GetObjectArrayAs_Impl |
( |
| ) |
const |
|
inlineprotected |
◆ GetSingleObjectValue()
| FORCEINLINE T * UWeaponRuntimePin::GetSingleObjectValue |
( |
const int32 | Index = 0 | ) |
const |
|
inline |
◆ GetSingleObjectValueStrongObject()
| FORCEINLINE TStrongObjectPtr< T > UWeaponRuntimePin::GetSingleObjectValueStrongObject |
( |
const int32 | Index = 0 | ) |
const |
|
inline |
◆ HasAnyConnection()
| FORCEINLINE bool UWeaponRuntimePin::HasAnyConnection |
( |
| ) |
const |
|
inline |
◆ IsAborting()
| bool UWeaponRuntimePin::IsAborting |
( |
| ) |
const |
◆ IsValidNumericType()
| bool UWeaponRuntimePin::IsValidNumericType |
( |
| ) |
const |
|
inline |
◆ IsValidType()
| FORCEINLINE bool UWeaponRuntimePin::IsValidType |
( |
auto && | Type | ) |
const |
|
inline |
◆ SetCacheNumericValue()
template<typename T >
| void UWeaponRuntimePin::SetCacheNumericValue |
( |
T | Value | ) |
const |
|
inline |
◆ SetCacheObjectArray()
| void UWeaponRuntimePin::SetCacheObjectArray |
( |
TPersistantArray< T > && | Value | ) |
const |
|
inline |
◆ SetCacheObjectValue()
| void UWeaponRuntimePin::SetCacheObjectValue |
( |
T * | Object | ) |
const |
|
inline |
◆ SetCacheStringValue()
| void UWeaponRuntimePin::SetCacheStringValue |
( |
FString && | Value | ) |
const |
|
inline |
◆ SetCacheStructValue()
| void UWeaponRuntimePin::SetCacheStructValue |
( |
const FInstancedStruct & | Value | ) |
const |
|
inline |
◆ SetCacheStructValueAs()
template<typename T >
| void UWeaponRuntimePin::SetCacheStructValueAs |
( |
T && | Value | ) |
const |
|
inline |
◆ SetPropertyValue()
| void UWeaponRuntimePin::SetPropertyValue |
( |
FProperty * | Property, |
|
|
const void * | Data ) const |
|
inline |
◆ CacheValue
| TSharedPtr<FPinValue> UWeaponRuntimePin::CacheValue |
|
mutable |
◆ Connections
◆ Parent
◆ PinDebugValue
| FString UWeaponRuntimePin::PinDebugValue |
◆ PinGuid
| FGuid UWeaponRuntimePin::PinGuid |
◆ PinName
| FName UWeaponRuntimePin::PinName |
◆ PinSubCategory
| FName UWeaponRuntimePin::PinSubCategory |