⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class StandardCarrySystem

    Inheritance
    Object
    MonoBehaviour
    CarrySystemBase
    RigidbodyCarrySystem
    StandardCarrySystem
    Implements
    ICarrySystem
    IMonoBehaviour
    INeoSerializableComponent
    Inherited Members
    RigidbodyCarrySystem.OnValidate()
    RigidbodyCarrySystem.Awake()
    RigidbodyCarrySystem.TickCarryPhysics()
    RigidbodyCarrySystem.OnManipulateObject(Vector2, Vector2)
    RigidbodyCarrySystem.OnPushObject(Single, Int32)
    RigidbodyCarrySystem.AddThrowForceToObject()
    RigidbodyCarrySystem.WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
    RigidbodyCarrySystem.ReadProperties(INeoDeserializer, NeoSerializedGameObject)
    CarrySystemBase.m_AnalogRotateRate
    CarrySystemBase.m_MouseRotateRate
    CarrySystemBase.m_PushScrollMultiplier
    CarrySystemBase.m_PushDirectionalSpeed
    CarrySystemBase.m_PushForwardLimit
    CarrySystemBase.m_PushBackwardLimit
    CarrySystemBase.onCarryStateChanged
    CarrySystemBase.character
    CarrySystemBase.carryState
    CarrySystemBase.carryTarget
    CarrySystemBase.massLimit
    CarrySystemBase.Start()
    CarrySystemBase.AddCarryTarget(Rigidbody)
    CarrySystemBase.RemoveCarryTarget(Rigidbody)
    CarrySystemBase.FixedUpdate()
    CarrySystemBase.ManipulateObject(Vector2, Vector2)
    CarrySystemBase.PushObject(Single, Int32)
    CarrySystemBase.PickUpObject()
    CarrySystemBase.DropObject()
    CarrySystemBase.ThrowObject()
    CarrySystemBase.didLoadFromSave
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public class StandardCarrySystem : RigidbodyCarrySystem, ICarrySystem, IMonoBehaviour, INeoSerializableComponent

    Methods

    CanCarryTarget(Rigidbody)

    Declaration
    protected override bool CanCarryTarget(Rigidbody target)
    Parameters
    Type Name Description
    Rigidbody target
    Returns
    Type Description
    System.Boolean
    Overrides
    RigidbodyCarrySystem.CanCarryTarget(Rigidbody)

    CanManipulate()

    Declaration
    protected override bool CanManipulate()
    Returns
    Type Description
    System.Boolean
    Overrides
    RigidbodyCarrySystem.CanManipulate()

    GetOffset()

    Declaration
    protected override Vector3 GetOffset()
    Returns
    Type Description
    Vector3
    Overrides
    RigidbodyCarrySystem.GetOffset()

    GetStartingOrientation(Quaternion)

    Declaration
    protected override Quaternion GetStartingOrientation(Quaternion current)
    Parameters
    Type Name Description
    Quaternion current
    Returns
    Type Description
    Quaternion
    Overrides
    RigidbodyCarrySystem.GetStartingOrientation(Quaternion)

    OnObjectDropped()

    Declaration
    protected override void OnObjectDropped()
    Overrides
    RigidbodyCarrySystem.OnObjectDropped()

    OnObjectPickedUp()

    Declaration
    protected override void OnObjectPickedUp()
    Overrides
    RigidbodyCarrySystem.OnObjectPickedUp()

    Implements

    ICarrySystem
    IMonoBehaviour
    INeoSerializableComponent
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX