58 lines
1.4 KiB
C++
Executable file
58 lines
1.4 KiB
C++
Executable file
#include "UsableComponentBase.h"
|
|
|
|
void UUsableComponentBase::SetUseRestrictions(UUseConditionSet* set) {
|
|
}
|
|
|
|
void UUsableComponentBase::SetRayTraceTriggered(bool rayTraceTriggered) {
|
|
}
|
|
|
|
void UUsableComponentBase::SetAnimationSettings(UUseAnimationSetting* Settings) {
|
|
}
|
|
|
|
FText UUsableComponentBase::GetUseText_Implementation(APlayerCharacter* User) {
|
|
return FText::GetEmpty();
|
|
}
|
|
|
|
float UUsableComponentBase::GetUseProgressInPercent(APlayerCharacter* User) const {
|
|
return 0.0f;
|
|
}
|
|
|
|
UTexture2D* UUsableComponentBase::GetUsableIcon() const {
|
|
return NULL;
|
|
}
|
|
|
|
bool UUsableComponentBase::GetShowUsingUI() const {
|
|
return false;
|
|
}
|
|
|
|
bool UUsableComponentBase::GetIsRayTraceTriggerd() const {
|
|
return false;
|
|
}
|
|
|
|
bool UUsableComponentBase::GetHideProgressBar(APlayerCharacter* User) const {
|
|
return false;
|
|
}
|
|
|
|
bool UUsableComponentBase::GetHideActionText(APlayerCharacter* User) const {
|
|
return false;
|
|
}
|
|
|
|
void UUsableComponentBase::EndUse(APlayerCharacter* User) {
|
|
}
|
|
|
|
void UUsableComponentBase::BeginUse(APlayerCharacter* User, EInputKeys Key) {
|
|
}
|
|
|
|
UUsableComponentBase::UUsableComponentBase() {
|
|
this->CallbackKeys = 1;
|
|
this->UseCooldown = 0.00f;
|
|
this->AnimationSettings = NULL;
|
|
this->Priority = 0;
|
|
this->RestrictToCollider = NULL;
|
|
this->UsableHidesPlaceables = true;
|
|
this->IsRayTraceTriggered = true;
|
|
this->ResetUsingOnCompletion = true;
|
|
this->IsClientPredictive = false;
|
|
this->ThirdPersonWhileUsing = false;
|
|
}
|
|
|