⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class MotionGraphBehaviour

    Inheritance
    Object
    MotionGraphBehaviour
    CameraJiggleSpringBehaviour
    CameraKickSpringBehaviour
    CameraPulseFoVBehaviour
    CameraShakeBehaviour
    CameraShakeOneShotBehaviour
    AnimatorGroundSlopeBehaviour
    AnimatorInputVectorBehaviour
    AnimatorSpeedBehaviour
    AnimatorVelocityBehaviour
    AddForceBehaviour
    AlignWithVelocityBehaviour
    BlockInteractionBehaviour
    BlockSwitchParameterBehaviour
    BlockTriggerParameterBehaviour
    BodyTiltBehaviour
    ClampFloatParameterBehaviour
    ClampIntParameterBehaviour
    ConstrainCameraPitchBehaviour
    ConstrainCameraYawBehaviour
    ConstrainCharacterHeadingBehaviour
    DebugBehaviour
    DisableColliderBehaviour
    DisableDamageBehaviour
    DrainStaminaBehaviour
    FootIkBehaviour
    FootstepAudioBehaviour
    ImpactDamageBehaviour
    InvokeEventBehaviour
    LadderAudioBehaviour
    LockInventorySelectionBehaviour
    LoopingAudioBehaviour
    ModifyCharacterVelocityBehaviour
    ModifyFloatParameterBehaviour
    ModifyIntParameterBehaviour
    ModifyStaminaBehaviour
    ModifySwitchParameterBehaviour
    ModifyTransformParameterBehaviour
    ModifyTriggerParameterBehaviour
    ModifyVectorParameterBehaviour
    PassiveSlideBehaviour
    PlayAudioClipBehaviour
    PlayCharacterAudioBehaviour
    RecordVelocityBehaviour
    SetTargetHeightBehaviour
    SetTimeScaleBehaviour
    SetWieldableStanceBehaviour
    SlidingAudioBehaviour
    SpineAimBehaviour
    SteeringRateBehaviour
    SurfaceAudioBehaviour
    SurfaceFootstepAudioBehaviour
    SwimStrokeAudioBehaviour
    TimeOpsBehaviour
    TrackStepsBehaviour
    UnlockInventorySelectionBehaviour
    SetAnimatorBoolBehaviour
    SetAnimatorFloatBehaviour
    SetAnimatorIntBehaviour
    SetAnimatorTriggerBehaviour
    SetAudioEffectStrengthBehaviour
    SetRootMotionStrengthBehaviour
    Implements
    IMotionGraphElement
    INeoSerializableObject
    Namespace: NeoFPS.CharacterMotion
    Assembly: NeoFPS.dll
    Syntax
    public class MotionGraphBehaviour : ScriptableObject, IMotionGraphElement, INeoSerializableObject

    Fields

    expanded

    Declaration
    public bool expanded
    Field Value
    Type Description
    System.Boolean

    Properties

    controller

    Declaration
    public IMotionController controller { get; }
    Property Value
    Type Description
    IMotionController

    enabled

    Declaration
    public bool enabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    owner

    Declaration
    public MotionGraphConnectable owner { get; }
    Property Value
    Type Description
    MotionGraphConnectable

    serializationKey

    Declaration
    public int serializationKey { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    CheckReferences(IMotionGraphMap)

    Declaration
    public virtual void CheckReferences(IMotionGraphMap map)
    Parameters
    Type Name Description
    IMotionGraphMap map

    GenerateSerializationKey()

    Declaration
    public void GenerateSerializationKey()

    Initialise(MotionGraphConnectable)

    Declaration
    public virtual void Initialise(MotionGraphConnectable o)
    Parameters
    Type Name Description
    MotionGraphConnectable o

    OnEnter()

    Declaration
    public virtual void OnEnter()

    OnExit()

    Declaration
    public virtual void OnExit()

    OnValidate()

    Declaration
    public virtual void OnValidate()

    ReadProperties(INeoDeserializer)

    Declaration
    public virtual void ReadProperties(INeoDeserializer reader)
    Parameters
    Type Name Description
    INeoDeserializer reader

    Update()

    Declaration
    public virtual void Update()

    WriteProperties(INeoSerializer)

    Declaration
    public virtual void WriteProperties(INeoSerializer writer)
    Parameters
    Type Name Description
    INeoSerializer writer

    Implements

    IMotionGraphElement
    INeoSerializableObject
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX