#include "AnimatedItem.h" #include "Components/SkeletalMeshComponent.h" #include "FirstPersonSkeletalMeshComponent.h" #include "SkinnableComponent.h" FTransform AAnimatedItem::GetMuzzle() const { return FTransform{}; } USkeletalMeshComponent* AAnimatedItem::GetItemMesh() const { return NULL; } AAnimatedItem::AAnimatedItem() { this->Skinnable = CreateDefaultSubobject(TEXT("Skinnable")); this->FPAnimInstance = NULL; this->TPAnimInstance = NULL; this->FPMesh = CreateDefaultSubobject(TEXT("FPMesh")); this->TPMesh = CreateDefaultSubobject(TEXT("TPMesh")); this->FP_EquipAnimation = NULL; this->FP_IdleAnimation = NULL; this->TP_EquipAnimation = NULL; this->TP_IdleAnimation = NULL; this->EquipDuration = 0.25f; this->CharacterAnimationSet = NULL; }