[
  {
    "Type": "BlueprintGeneratedClass",
    "Name": "PhysicsTossManager_C",
    "Class": "UScriptClass'BlueprintGeneratedClass'",
    "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
    "Properties": {
      "UberGraphFunction": {
        "ObjectName": "Function'PhysicsTossManager_C:ExecuteUbergraph_PhysicsTossManager'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.4"
      }
    },
    "SuperStruct": {
      "ObjectName": "Class'ActorComponent'",
      "ObjectPath": "/Script/Engine"
    },
    "Children": [
      {
        "ObjectName": "Function'PhysicsTossManager_C:IsThrowing'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.5"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:CancelToss'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.3"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:RunToss'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.9"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:ToggleTick'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.11"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:ReceiveTick'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.7"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:ServersideToss'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.10"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:CancelThrow'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.1"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:CancelThrowing'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.2"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:Run Throwing'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.8"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:ReceiveEndPlay'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.6"
      },
      {
        "ObjectName": "Function'PhysicsTossManager_C:ExecuteUbergraph_PhysicsTossManager'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.4"
      }
    ],
    "ChildProperties": [
      {
        "Type": "StructProperty",
        "Name": "UberGraphFrame",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 16,
        "PropertyFlags": "Transient | DuplicateTransient",
        "Struct": {
          "ObjectName": "Class'PointerToUberGraphFrame'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "ObjectBeingThrown",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "OwningMotionController",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | InstancedReference | ExposeOnSpawn",
        "PropertyClass": {
          "ObjectName": "Class'GripMotionControllerComponent'",
          "ObjectPath": "/Script/VRExpansionPlugin"
        }
      },
      {
        "Type": "DoubleProperty",
        "Name": "DistanceToStartSlowing",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "DoubleProperty",
        "Name": "MinimumSpeed",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "DoubleProperty",
        "Name": "CancelDistance",
        "Flags": "RF_Public | RF_LoadCompleted",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
      }
    ],
    "FuncMap": {
      "ExecuteUbergraph_PhysicsTossManager": {
        "ObjectName": "Function'PhysicsTossManager_C:ExecuteUbergraph_PhysicsTossManager'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.4"
      },
      "ReceiveEndPlay": {
        "ObjectName": "Function'PhysicsTossManager_C:ReceiveEndPlay'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.6"
      },
      "Run Throwing": {
        "ObjectName": "Function'PhysicsTossManager_C:Run Throwing'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.8"
      },
      "CancelThrowing": {
        "ObjectName": "Function'PhysicsTossManager_C:CancelThrowing'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.2"
      },
      "CancelThrow": {
        "ObjectName": "Function'PhysicsTossManager_C:CancelThrow'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.1"
      },
      "ServersideToss": {
        "ObjectName": "Function'PhysicsTossManager_C:ServersideToss'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.10"
      },
      "ReceiveTick": {
        "ObjectName": "Function'PhysicsTossManager_C:ReceiveTick'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.7"
      },
      "ToggleTick": {
        "ObjectName": "Function'PhysicsTossManager_C:ToggleTick'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.11"
      },
      "RunToss": {
        "ObjectName": "Function'PhysicsTossManager_C:RunToss'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.9"
      },
      "CancelToss": {
        "ObjectName": "Function'PhysicsTossManager_C:CancelToss'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.3"
      },
      "IsThrowing": {
        "ObjectName": "Function'PhysicsTossManager_C:IsThrowing'",
        "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.5"
      }
    },
    "ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_DefaultToInstanced | CLASS_HasInstancedReference",
    "ClassWithin": {
      "ObjectName": "Class'Object'",
      "ObjectPath": "/Script/CoreUObject"
    },
    "ClassConfigName": "Engine",
    "bCooked": true,
    "ClassDefaultObject": {
      "ObjectName": "PhysicsTossManager_C'Default__PhysicsTossManager_C'",
      "ObjectPath": "/Game/_VRE/Core/GraspingHands/PhysicsTossManager.12"
    },
    "EditorTags": {
      "BlueprintType": "BPTYPE_Normal"
    }
  },
  {
    "Type": "Function",
    "Name": "CancelThrow",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "HitComponent",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "OtherActor",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "OtherComp",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "NormalImpulse",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "Hit",
        "Flags": "RF_Public",
        "ElementSize": 240,
        "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm | ContainsInstancedReference",
        "Struct": {
          "ObjectName": "Class'HitResult'",
          "ObjectPath": "/Script/Engine"
        }
      }
    ],
    "FunctionFlags": "FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "CancelThrowing",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "Object",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      }
    ],
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "CancelToss",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ExecuteUbergraph_PhysicsTossManager",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "ChildProperties": [
      {
        "Type": "IntProperty",
        "Name": "EntryPoint",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      },
      {
        "Type": "DelegateProperty",
        "Name": "K2Node_CreateDelegate_OutputDelegate",
        "Flags": "RF_Public",
        "ElementSize": 32,
        "SignatureFunction": {
          "ObjectName": "Class'ComponentHitSignature__DelegateSignature'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "FloatProperty",
        "Name": "K2Node_Event_DeltaSeconds",
        "Flags": "RF_Public",
        "ElementSize": 4
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_CustomEvent_TargetObject",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_CustomEvent_TargetMotionController",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'GripMotionControllerComponent'",
          "ObjectPath": "/Script/VRExpansionPlugin"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Not_PreBool_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "CallFunc_GetOwner_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_CustomEvent_HitComponent",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_CustomEvent_OtherActor",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyClass": {
          "ObjectName": "Class'Actor'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_CustomEvent_OtherComp",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_CustomEvent_NormalImpulse",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "K2Node_CustomEvent_Hit",
        "Flags": "RF_Public",
        "ElementSize": 240,
        "PropertyFlags": "ConstParm | ContainsInstancedReference",
        "Struct": {
          "ObjectName": "Class'HitResult'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "InterfaceProperty",
        "Name": "K2Node_DynamicCast_AsVRGrip_Interface",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "InterfaceClass": {
          "ObjectName": "Class'VRGripInterface'",
          "ObjectPath": "/Script/VRExpansionPlugin"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_IsHeld_HoldingControllers",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm | ContainsInstancedReference",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_IsHeld_HoldingControllers",
          "Flags": "RF_Public",
          "ElementSize": 16,
          "PropertyFlags": "ContainsInstancedReference",
          "Struct": {
            "ObjectName": "Class'BPGripPair'",
            "ObjectPath": "/Script/VRExpansionPlugin"
          }
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsHeld_bIsHeld",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_DoesImplementInterface_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ObjectProperty",
        "Name": "K2Node_CustomEvent_Object",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "InterfaceProperty",
        "Name": "K2Node_DynamicCast_AsVRGrip_Interface_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "InterfaceClass": {
          "ObjectName": "Class'VRGripInterface'",
          "ObjectPath": "/Script/VRExpansionPlugin"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "K2Node_DynamicCast_bSuccess_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue_3",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ArrayProperty",
        "Name": "CallFunc_IsHeld_HoldingControllers_1",
        "Flags": "RF_Public",
        "ElementSize": 16,
        "PropertyFlags": "ReferenceParm | ContainsInstancedReference",
        "Inner": {
          "Type": "StructProperty",
          "Name": "CallFunc_IsHeld_HoldingControllers_1",
          "Flags": "RF_Public",
          "ElementSize": 16,
          "PropertyFlags": "ContainsInstancedReference",
          "Struct": {
            "ObjectName": "Class'BPGripPair'",
            "ObjectPath": "/Script/VRExpansionPlugin"
          }
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsHeld_bIsHeld_1",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "ByteProperty",
        "Name": "K2Node_Event_EndPlayReason",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "Enum": {
          "ObjectName": "Class'EEndPlayReason'",
          "ObjectPath": "/Script/Engine"
        }
      }
    ],
    "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
  },
  {
    "Type": "Function",
    "Name": "IsThrowing",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "ChildProperties": [
      {
        "Type": "BoolProperty",
        "Name": "Throwing",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "Parm | OutParm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_BlueprintPure"
  },
  {
    "Type": "Function",
    "Name": "ReceiveEndPlay",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "SuperStruct": {
      "ObjectName": "Class'ActorComponent:ReceiveEndPlay'",
      "ObjectPath": "/Script/Engine"
    },
    "ChildProperties": [
      {
        "Type": "ByteProperty",
        "Name": "EndPlayReason",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "Enum": {
          "ObjectName": "Class'EEndPlayReason'",
          "ObjectPath": "/Script/Engine"
        }
      }
    ],
    "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ReceiveTick",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "SuperStruct": {
      "ObjectName": "Class'ActorComponent:ReceiveTick'",
      "ObjectPath": "/Script/Engine"
    },
    "ChildProperties": [
      {
        "Type": "FloatProperty",
        "Name": "DeltaSeconds",
        "Flags": "RF_Public",
        "ElementSize": 4,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
      }
    ],
    "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "Run Throwing",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "RunToss",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "ChildProperties": [
      {
        "Type": "BoolProperty",
        "Name": "IsHeld",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "NormalVector",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "PropertyFlags": "Edit | BlueprintVisible",
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "DoubleProperty",
        "Name": "CurrentDistanceSQ",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "Edit | BlueprintVisible"
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Not_PreBool_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_Square_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_MakeLiteralDouble_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_Square_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_Square_ReturnValue_2",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_K2_GetComponentLocation_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetPivotLocation_BP_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_SuggestProjectileVelocity_CustomArc_OutLaunchVelocity",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_SuggestProjectileVelocity_CustomArc_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Vector_ProjectOnToNormal_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_Divide_DoubleDouble_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_VSizeSquared_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_Subtract_DoubleDouble_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_Subtract_DoubleDouble_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_FClamp_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_FClamp_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Multiply_VectorFloat_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_Greater_DoubleDouble_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Add_VectorVector_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_BooleanAND_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Multiply_VectorFloat_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_K2_GetComponentLocation_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_GetPivotLocation_BP_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Subtract_VectorVector_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "StructProperty",
        "Name": "CallFunc_Normal_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 24,
        "Struct": {
          "ObjectName": "Class'Vector'",
          "ObjectPath": "/Script/CoreUObject"
        }
      },
      {
        "Type": "DoubleProperty",
        "Name": "CallFunc_VSizeSquared_ReturnValue_1",
        "Flags": "RF_Public",
        "ElementSize": 8
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ServersideToss",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "ChildProperties": [
      {
        "Type": "ObjectProperty",
        "Name": "TargetObject",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'PrimitiveComponent'",
          "ObjectPath": "/Script/Engine"
        }
      },
      {
        "Type": "ObjectProperty",
        "Name": "TargetMotionController",
        "Flags": "RF_Public",
        "ElementSize": 8,
        "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference",
        "PropertyClass": {
          "ObjectName": "Class'GripMotionControllerComponent'",
          "ObjectPath": "/Script/VRExpansionPlugin"
        }
      }
    ],
    "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "Function",
    "Name": "ToggleTick",
    "Outer": "PhysicsTossManager_C",
    "Class": "UScriptClass'Function'",
    "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
    "ChildProperties": [
      {
        "Type": "BoolProperty",
        "Name": "CallFunc_IsValid_ReturnValue",
        "Flags": "RF_Public",
        "ElementSize": 1,
        "FieldSize": 1,
        "ByteOffset": 0,
        "ByteMask": 1,
        "FieldMask": 255,
        "BoolSize": 1,
        "bIsNativeBool": true
      }
    ],
    "FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
  },
  {
    "Type": "PhysicsTossManager_C",
    "Name": "Default__PhysicsTossManager_C",
    "Class": "BlueprintGeneratedClass'/Game/_VRE/Core/GraspingHands/PhysicsTossManager.PhysicsTossManager_C'",
    "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
    "Properties": {
      "UberGraphFrame": {},
      "DistanceToStartSlowing[3]": 100.0,
      "MinimumSpeed[4]": 200.0,
      "CancelDistance[5]": 20.0,
      "PrimaryComponentTick": {
        "bCanEverTick": true,
        "bStartWithTickEnabled": false
      },
      "bReplicates": true
    }
  }
]