A Demo Project for the UnrealEngineSDK
|
UCLASS(NotBlueprintable, ClassGroup = (VRExpansionPlugin), hideCategories = TickSettings) More...
#include <GS_GunTools.h>
Public Member Functions | |
UGS_GunTools (const FObjectInitializer &ObjectInitializer) | |
void | AddRecoilInstance (const FTransform &RecoilAddition, FVector Optional_Location=FVector::ZeroVector) |
UFUNCTION(BlueprintCallable, Category = "Recoil") | |
virtual void | ApplySmoothingAndLerp (FBPActorGripInformation &Grip, FVector &frontLoc, FVector &frontLocOrig, float DeltaTime) |
void | BeginPlay (UObject *CallingOwner) |
virtual void | CalculateSecondaryLocation (FVector &frontLoc, const FVector &BasePoint, FBPActorGripInformation &Grip, UGripMotionControllerComponent *GrippingController) |
virtual bool | CallCorrect_GetWorldTransform (UGripMotionControllerComponent *OwningController, float DeltaTime, FTransform &WorldTransform, const FTransform &ParentTransform, FBPActorGripInformation &Grip, AActor *actor, UPrimitiveComponent *root, bool bRootHasInterface, bool bActorHasInterface, bool bIsForTeleport) |
virtual bool | CallRemoteFunction (UFunction *Function, void *Parms, FOutParmRec *OutParms, FFrame *Stack) override |
void | EndPlay (const EEndPlayReason::Type EndPlayReason) |
void | ForceGripToDrop () |
UFUNCTION(BlueprintCallable, Category = "VRGripScript") | |
virtual void | GetAnyScaling (FVector &Scaler, FBPActorGripInformation &Grip, FVector &frontLoc, FVector &frontLocOrig, ESecondaryGripType SecondaryType, FTransform &SecondaryTransform) |
virtual int32 | GetFunctionCallspace (UFunction *Function, FFrame *Stack) override |
FTransform | GetGripTransform (const FBPActorGripInformation &Grip, const FTransform &ParentTransform) |
UFUNCTION(BlueprintPure, Category = "VRGripScript") | |
virtual void | GetLifetimeReplicatedProps (TArray< class FLifetimeProperty > &OutLifetimeProps) const override |
AActor * | GetOwner () |
UFUNCTION(BlueprintPure, Category = "VRGripScript") | |
UObject * | GetParent () |
UFUNCTION(BlueprintPure, Category = "VRGripScript") | |
FBodyInstance * | GetParentBodyInstance (FName OptionalBoneName=NAME_None) |
USceneComponent * | GetParentSceneComp () |
UFUNCTION(BlueprintCallable, Category = "VRGripScript") | |
FTransform | GetParentTransform (bool bGetWorldTransform=true, FName BoneName=NAME_None) |
UFUNCTION(BlueprintPure, Category = "VRGripScript") | |
virtual TStatId | GetStatId () const override |
virtual UWorld * | GetTickableGameObjectWorld () const override |
virtual ETickableTickType | GetTickableTickType () const |
void | GetVirtualStockTarget (UGripMotionControllerComponent *GrippingController) |
virtual UWorld * | GetWorld () const override |
bool | GetWorldTransform (UGripMotionControllerComponent *GrippingController, float DeltaTime, UPARAM(ref) FTransform &WorldTransform, const FTransform &ParentTransform, UPARAM(ref) FBPActorGripInformation &Grip, AActor *actor, UPrimitiveComponent *root, bool bRootHasInterface, bool bActorHasInterface, bool bIsForTeleport) |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript") | |
virtual bool | GetWorldTransform_Implementation (UGripMotionControllerComponent *GrippingController, float DeltaTime, FTransform &WorldTransform, const FTransform &ParentTransform, FBPActorGripInformation &Grip, AActor *actor, UPrimitiveComponent *root, bool bRootHasInterface, bool bActorHasInterface, bool bIsForTeleport) override |
EGSTransformOverrideType | GetWorldTransformOverrideType () |
FVector | GunTools_ApplySmoothingAndLerp (FBPActorGripInformation &Grip, FVector &frontLoc, FVector &frontLocOrig, float DeltaTime, bool bSkipHighQualitySimulations) |
virtual void | HandlePostPhysicsHandle (UGripMotionControllerComponent *GrippingController, FBPActorPhysicsHandleInformation *HandleInfo) |
virtual void | HandlePrePhysicsHandle (UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInfo, FBPActorPhysicsHandleInformation *HandleInfo, FTransform &KinPose) override |
bool | HasAuthority () |
UFUNCTION(BlueprintPure, Category = "VRGripScript") | |
FORCEINLINE bool | InjectPostPhysicsHandle () |
FORCEINLINE bool | InjectPrePhysicsHandle () |
bool | IsScriptActive () |
bool | IsServer () |
UFUNCTION(BlueprintPure, Category = "VRGripScript") | |
bool | IsSupportedForNetworking () const override |
virtual bool | IsTickable () const override |
virtual bool | IsTickableInEditor () const |
virtual bool | IsTickableWhenPaused () const override |
void | OnBeginPlay (UObject *CallingOwner) |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript") | |
virtual void | OnBeginPlay_Implementation (UObject *CallingOwner) override |
void | OnEndPlay (const EEndPlayReason::Type EndPlayReason) |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript") | |
virtual void | OnEndPlay_Implementation (const EEndPlayReason::Type EndPlayReason) |
void | OnGrip (UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation) |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript") | |
virtual void | OnGrip_Implementation (UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation) override |
void | OnGripRelease (UGripMotionControllerComponent *ReleasingController, const FBPActorGripInformation &GripInformation, bool bWasSocketed=false) |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript") | |
virtual void | OnGripRelease_Implementation (UGripMotionControllerComponent *ReleasingController, const FBPActorGripInformation &GripInformation, bool bWasSocketed=false) |
void | OnSecondaryGrip (UGripMotionControllerComponent *Controller, USceneComponent *SecondaryGripComponent, const FBPActorGripInformation &GripInformation) |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripInterface") | |
virtual void | OnSecondaryGrip_Implementation (UGripMotionControllerComponent *Controller, USceneComponent *SecondaryGripComponent, const FBPActorGripInformation &GripInformation) override |
void | OnSecondaryGripRelease (UGripMotionControllerComponent *Controller, USceneComponent *ReleasingSecondaryGripComponent, const FBPActorGripInformation &GripInformation) |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripInterface") | |
virtual void | OnSecondaryGripRelease_Implementation (UGripMotionControllerComponent *Controller, USceneComponent *ReleasingSecondaryGripComponent, const FBPActorGripInformation &GripInformation) |
virtual void | PostInitProperties () override |
void | ResetRecoil () |
UFUNCTION(BlueprintCallable, Category = "Recoil") | |
void | ResetStockVariables () |
void | SetTickEnabled (bool bTickEnabled) |
UFUNCTION(BlueprintCallable, Category = "TickSettings") | |
void | SetVirtualStockComponent (USceneComponent *NewStockComponent) |
UFUNCTION(BlueprintCallable, Category = "VirtualStock") | |
void | SetVirtualStockEnabled (bool bAllowVirtualStock) |
UFUNCTION(BlueprintCallable, Category = "VirtualStock") | |
virtual void | Tick (float DeltaTime) override |
FORCEINLINE bool | Wants_DenyAutoDrop () |
FORCEINLINE bool | Wants_DenyLateUpdates () |
bool | Wants_DenyTeleport (UGripMotionControllerComponent *Controller) |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VRGripScript") | |
virtual bool | Wants_DenyTeleport_Implementation (UGripMotionControllerComponent *Controller) |
FORCEINLINE bool | Wants_ToForceDrop () |
Static Public Member Functions | |
static void | ApplyTwoHandModifier (FTransform &OriginalTransform) |
static UVRGripScriptBase * | GetGripScriptByClass (UObject *WorldContextObject, TSubclassOf< UVRGripScriptBase > GripScriptClass, EBPVRResultSwitch &Result) |
UFUNCTION(BlueprintCallable, Category = "VRGripScript|Functions", meta = (WorldContext = "WorldContextObject", bIgnoreSelf = "true", DisplayName = "GetGripScriptByClass", ExpandEnumAsExecs = "Result")) | |
Public Attributes | |
FGunTools_AdvSecondarySettings | AdvSecondarySettings |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "GunSettings") | |
FTransform | BackEndRecoilStorage |
FTransform | BackEndRecoilTarget |
bool | bAllowTicking |
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "TickSettings") | |
bool | bAlreadyNotifiedPlay = false |
bool | bApplyRecoilAsPhysicalForce |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil") | |
bool | bCanEverTick |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "TickSettings") | |
bool | bDenyAutoDrop |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings") | |
bool | bDenyLateUpdates |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings") | |
bool | bForceDrop |
UPROPERTY(BlueprintReadWrite, Category = "GSSettings") | |
bool | bHasActiveRecoil |
bool | bHasRecoil |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil") | |
bool | bInjectPostPhysicsHandle |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings") | |
bool | bInjectPrePhysicsHandle |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings") | |
bool | bIsActive |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings") | |
bool | bIsMounted |
bool | bUseGlobalVirtualStockSettings |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock") | |
bool | bUseHighQualityRemoteSimulation |
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "GunSettings") | |
bool | bUseVirtualStock |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock") | |
TWeakObjectPtr< USceneComponent > | CameraComponent |
float | DecayRate |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil")) | |
float | LerpRate |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil")) | |
FVector_NetQuantize100 | MaxRecoilRotation |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil")) | |
FVector_NetQuantize100 | MaxRecoilScale |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil")) | |
FVector_NetQuantize100 | MaxRecoilTranslation |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil")) | |
FTransform | MountWorldTransform |
FVRVirtualStockModeChangedSignature | OnVirtualStockModeChanged |
UPROPERTY(BlueprintAssignable, Category = "VirtualStock") | |
FTransform | OrientationComponentRelativeFacing |
FVector_NetQuantize100 | PivotOffset |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Pivot") | |
FTransform | RelativeTransOnSecondaryRelease |
FQuat | StoredRootOffset |
TWeakObjectPtr< USceneComponent > | VirtualStockComponent |
UPROPERTY(BlueprintReadWrite, Category = "VirtualStock") | |
FBPVirtualStockSettings | VirtualStockSettings |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock", meta = (editcondition = "!bUseGlobalVirtualStockSettings")) | |
FName | WeaponRootOrientationComponent |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Weapon Settings") | |
EGSTransformOverrideType | WorldTransformOverrideType |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings") | |
Private Member Functions | |
GENERATED_BODY () | |
UCLASS(NotBlueprintable, ClassGroup = (VRExpansionPlugin), hideCategories = TickSettings)
Definition at line 238 of file GS_GunTools.h.
UGS_GunTools::UGS_GunTools | ( | const FObjectInitializer & | ObjectInitializer | ) |
Definition at line 12 of file GS_GunTools.cpp.
|
BlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "Recoil")
Definition at line 546 of file GS_GunTools.cpp.
|
virtualinherited |
|
inlinestatic |
Definition at line 442 of file GS_GunTools.h.
|
inherited |
Definition at line 321 of file VRGripScriptBase.cpp.
|
virtualinherited |
|
inlinevirtualinherited |
Reimplemented in UVRGripScriptBaseBP.
Definition at line 350 of file VRGripScriptBase.h.
|
overridevirtualinherited |
|
inherited |
|
inlineinheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRGripScript")
Definition at line 118 of file VRGripScriptBase.h.
|
private |
|
virtualinherited |
Reimplemented in UGS_ExtendedDefault.
Definition at line 14 of file GS_Default.cpp.
|
overridevirtualinherited |
|
staticinheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRGripScript|Functions", meta = (WorldContext = "WorldContextObject", bIgnoreSelf = "true", DisplayName = "GetGripScriptByClass", ExpandEnumAsExecs = "Result"))
Definition at line 45 of file VRGripScriptBase.cpp.
|
inheritedBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGripScript")
Definition at line 192 of file VRGripScriptBase.cpp.
|
overridevirtualinherited |
Definition at line 67 of file VRGripScriptBase.cpp.
|
inheritedBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGripScript")
Definition at line 260 of file VRGripScriptBase.cpp.
|
inheritedBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGripScript")
Definition at line 255 of file VRGripScriptBase.cpp.
|
inherited |
Definition at line 236 of file VRGripScriptBase.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRGripScript")
Definition at line 197 of file VRGripScriptBase.cpp.
|
inheritedBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGripScript")
Definition at line 213 of file VRGripScriptBase.cpp.
|
overridevirtualinherited |
Definition at line 113 of file VRGripScriptBase.cpp.
|
overridevirtualinherited |
|
virtualinherited |
Definition at line 105 of file VRGripScriptBase.cpp.
void UGS_GunTools::GetVirtualStockTarget | ( | UGripMotionControllerComponent * | GrippingController | ) |
|
overridevirtualinherited |
|
inheritedBlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript")
|
overridevirtual |
Reimplemented from UGS_Default.
Definition at line 106 of file GS_GunTools.cpp.
|
inherited |
Definition at line 36 of file VRGripScriptBase.cpp.
|
inline |
Definition at line 449 of file GS_GunTools.h.
|
virtualinherited |
Reimplemented in UGS_Melee, and UGS_Physics.
Definition at line 43 of file VRGripScriptBase.cpp.
|
overridevirtual |
Reimplemented from UVRGripScriptBase.
Definition at line 75 of file GS_GunTools.cpp.
|
inheritedBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGripScript")
Definition at line 279 of file VRGripScriptBase.cpp.
|
inlineinherited |
Definition at line 154 of file VRGripScriptBase.h.
|
inlineinherited |
Definition at line 138 of file VRGripScriptBase.h.
|
inherited |
|
inheritedBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGripScript")
Definition at line 289 of file VRGripScriptBase.cpp.
|
inlineoverrideinherited |
|
overridevirtualinherited |
Definition at line 85 of file VRGripScriptBase.cpp.
|
virtualinherited |
Definition at line 95 of file VRGripScriptBase.cpp.
|
overridevirtualinherited |
Definition at line 100 of file VRGripScriptBase.cpp.
|
inheritedBlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript")
|
overridevirtual |
Reimplemented from UVRGripScriptBase.
Definition at line 46 of file GS_GunTools.cpp.
|
inheritedBlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript")
|
virtualinherited |
Reimplemented in UGS_Melee.
Definition at line 26 of file VRGripScriptBase.cpp.
|
inheritedBlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript")
|
overridevirtual |
Reimplemented from UVRGripScriptBase.
Definition at line 454 of file GS_GunTools.cpp.
|
inheritedBlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripScript")
|
virtualinherited |
Reimplemented in UGS_LerpToHand, UGS_InteractibleSettings, UGS_Melee, and UGS_Physics.
Definition at line 31 of file VRGripScriptBase.cpp.
|
inheritedBlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripInterface")
|
overridevirtual |
Reimplemented from UVRGripScriptBase.
Definition at line 518 of file GS_GunTools.cpp.
|
inheritedBlueprintNativeEvent |
UFUNCTION(BlueprintNativeEvent, Category = "VRGripInterface")
|
virtualinherited |
Definition at line 33 of file VRGripScriptBase.cpp.
|
overridevirtualinherited |
|
BlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "Recoil")
Definition at line 540 of file GS_GunTools.cpp.
|
inline |
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "TickSettings")
Definition at line 118 of file VRGripScriptBase.cpp.
|
inlineBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VirtualStock")
Definition at line 295 of file GS_GunTools.h.
|
inlineBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VirtualStock")
Definition at line 304 of file GS_GunTools.h.
|
overridevirtualinherited |
Function called every frame on this GripScript. Override this function to implement custom logic to be executed every frame. Only executes if bCanEverTick is true and bAllowTicking is true
DeltaTime | - The time since the last tick. |
Reimplemented in UVRGripScriptBaseBP.
Definition at line 80 of file VRGripScriptBase.cpp.
|
inlineinherited |
Definition at line 87 of file VRGripScriptBase.h.
|
inlineinherited |
Definition at line 124 of file VRGripScriptBase.h.
|
inheritedBlueprintNativeEventBlueprintCallable |
UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category = "VRGripScript")
|
virtualinherited |
Reimplemented in UGS_Melee.
Definition at line 41 of file VRGripScriptBase.cpp.
|
inlineinherited |
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "GunSettings")
Definition at line 278 of file GS_GunTools.h.
FTransform UGS_GunTools::BackEndRecoilStorage |
Definition at line 417 of file GS_GunTools.h.
FTransform UGS_GunTools::BackEndRecoilTarget |
Definition at line 420 of file GS_GunTools.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "TickSettings")
Definition at line 202 of file VRGripScriptBase.h.
|
inherited |
Definition at line 295 of file VRGripScriptBase.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil")
Definition at line 376 of file GS_GunTools.h.
|
inheritedEditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "TickSettings")
Definition at line 194 of file VRGripScriptBase.h.
|
inheritedEditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings")
Definition at line 98 of file VRGripScriptBase.h.
|
inheritedEditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings")
Definition at line 135 of file VRGripScriptBase.h.
|
inheritedBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, Category = "GSSettings")
Definition at line 111 of file VRGripScriptBase.h.
bool UGS_GunTools::bHasActiveRecoil |
Definition at line 422 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil")
Definition at line 368 of file GS_GunTools.h.
|
inheritedEditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings")
Definition at line 165 of file VRGripScriptBase.h.
|
inheritedEditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings")
Definition at line 149 of file VRGripScriptBase.h.
|
inheritedEditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings")
Definition at line 73 of file VRGripScriptBase.h.
bool UGS_GunTools::bIsMounted |
Definition at line 335 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")
Definition at line 353 of file GS_GunTools.h.
|
BlueprintReadOnlyEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "GunSettings")
Definition at line 271 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")
Definition at line 332 of file GS_GunTools.h.
TWeakObjectPtr<USceneComponent> UGS_GunTools::CameraComponent |
Definition at line 337 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil"))
Definition at line 406 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil"))
Definition at line 414 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil"))
Definition at line 391 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil"))
Definition at line 398 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Recoil", meta = (editcondition = "bHasRecoil"))
Definition at line 384 of file GS_GunTools.h.
FTransform UGS_GunTools::MountWorldTransform |
Definition at line 334 of file GS_GunTools.h.
|
BlueprintAssignable |
UPROPERTY(BlueprintAssignable, Category = "VirtualStock")
Definition at line 324 of file GS_GunTools.h.
FTransform UGS_GunTools::OrientationComponentRelativeFacing |
Definition at line 262 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Pivot")
Definition at line 289 of file GS_GunTools.h.
FTransform UGS_GunTools::RelativeTransOnSecondaryRelease |
Definition at line 336 of file GS_GunTools.h.
FQuat UGS_GunTools::StoredRootOffset |
Definition at line 263 of file GS_GunTools.h.
|
BlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, Category = "VirtualStock")
Definition at line 344 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock", meta = (editcondition = "!bUseGlobalVirtualStockSettings"))
Definition at line 360 of file GS_GunTools.h.
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Weapon Settings")
Definition at line 261 of file GS_GunTools.h.
|
inheritedEditDefaultsOnlyBlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "GSSettings")
Definition at line 84 of file VRGripScriptBase.h.