16#include "AnimNode_SkeletalControlBase.generated.h"
18class USkeletalMeshComponent;
20USTRUCT(BlueprintInternalUseOnly)
35 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Performance, meta = (PinHiddenByDefault, DisplayName = "LOD Threshold"))
44 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Alpha, meta = (PinShownByDefault, DisplayName = "bEnabled"))
45 bool bAlphaBoolEnabled;
48 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Alpha, meta = (PinShownByDefault))
54 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Alpha, meta = (DisplayName = "
Blend Settings"))
57 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Alpha, meta = (PinShownByDefault))
69 , bAlphaBoolEnabled(
true)
77#if WITH_EDITORONLY_DATA
135#if WITH_EDITORONLY_DATA
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition NameTypes.h:617
Definition Skeleton.h:295
Definition AnimNodeBase.h:853
Definition AnimNode_SkeletalControlBase.h:22
virtual void InitializeBoneReferences(const FBoneContainer &RequiredBones)
Definition AnimNode_SkeletalControlBase.h:126
virtual bool IsValidToEvaluate(const USkeleton *Skeleton, const FBoneContainer &RequiredBones)
Definition AnimNode_SkeletalControlBase.h:124
virtual ~FAnimNode_SkeletalControlBase()
Definition AnimNode_SkeletalControlBase.h:74
virtual int32 GetLODThreshold() const override
Definition AnimNode_SkeletalControlBase.h:87
Definition AnimNodeBase.h:337
Definition AnimNodeBase.h:324
Definition AnimNodeBase.h:354
Definition BoneContainer.h:192
Definition BoneReference.h:14
Definition BonePose.h:408
Definition AnimNodeBase.h:600
Definition AnimNodeBase.h:836