⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class MotionGraphState

    Inheritance
    Object
    MotionGraphConnectable
    MotionGraphState
    AnimCurveDashState
    AnimCurveDirectionalDashState
    AnimCurveWallDashState
    BoostPadState
    ConstantMoveState
    ContactLadderState
    DashState
    DirectionalDashState
    DodgeState
    FallingState
    FlyState
    GrappleSwingState
    ImpulseState
    InteractiveLadderState
    JetpackState
    JumpDirectionState
    JumpDirectionV2State
    JumpState
    MaintainVelocityState
    MantleState
    MatchTransformState
    MovementState
    MoveToPointState
    NullState
    PushOffState
    RepulseState
    RootMotionState
    SkiState
    SteepSlideState
    SwimSmoothSurfaceState
    SwimSmoothUnderwaterState
    SwimStrokeSurfaceState
    SwimStrokeUnderwaterState
    SwimSubmergeState
    VerticalWallRunState
    WallRunState
    Implements
    IMotionGraphElement
    INeoSerializableObject
    Inherited Members
    MotionGraphConnectable.uiPosition
    MotionGraphConnectable.defaultName
    MotionGraphConnectable.CheckSerializationKey(Int32, MotionGraphConnectable)
    MotionGraphConnectable.active
    MotionGraphConnectable.elapsedTime
    MotionGraphConnectable.serializationKey
    MotionGraphConnectable.OnValidate()
    MotionGraphConnectable.parent
    MotionGraphConnectable.controller
    MotionGraphConnectable.characterController
    MotionGraphConnectable.connections
    MotionGraphConnectable.behaviours
    MotionGraphConnectable.Initialise(IMotionController)
    MotionGraphConnectable.CheckCanEnter()
    MotionGraphConnectable.CheckReferences(IMotionGraphMap)
    MotionGraphConnectable.DynamicUpdate()
    MotionGraphConnectable.Update()
    MotionGraphConnectable.OnExit()
    MotionGraphConnectable.IsChildOf(MotionGraph)
    MotionGraphConnectable.GetSharedParent(MotionGraphConnectable, MotionGraphConnectable)
    MotionGraphConnectable.WriteProperties(INeoSerializer)
    MotionGraphConnectable.ReadProperties(INeoDeserializer)
    Namespace: NeoFPS.CharacterMotion
    Assembly: NeoFPS.dll
    Syntax
    public class MotionGraphState : MotionGraphConnectable, IMotionGraphElement, INeoSerializableObject

    Properties

    applyGravity

    Declaration
    public virtual bool applyGravity { get; }
    Property Value
    Type Description
    System.Boolean

    applyGroundingForce

    Declaration
    public virtual bool applyGroundingForce { get; }
    Property Value
    Type Description
    System.Boolean

    completed

    Declaration
    public virtual bool completed { get; }
    Property Value
    Type Description
    System.Boolean

    ignoreExternalForces

    Declaration
    public virtual bool ignoreExternalForces { get; }
    Property Value
    Type Description
    System.Boolean

    ignorePlatformMove

    Declaration
    public virtual bool ignorePlatformMove { get; }
    Property Value
    Type Description
    System.Boolean

    moveVector

    Declaration
    public virtual Vector3 moveVector { get; }
    Property Value
    Type Description
    Vector3

    Methods

    ChangeFrameOfReference(Vector3, Quaternion)

    Declaration
    public virtual void ChangeFrameOfReference(Vector3 deltaPos, Quaternion deltaRot)
    Parameters
    Type Name Description
    Vector3 deltaPos
    Quaternion deltaRot

    OnEnter()

    Declaration
    public override void OnEnter()
    Overrides
    MotionGraphConnectable.OnEnter()

    Implements

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