Search Results for

    Show / Hide Table of Contents

    Class EB.PredictionResult

    Inheritance
    System.Object
    EB.PredictionResult
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Oasys.Common.Logic
    Assembly: Oasys.Common.dll
    Syntax
    public class PredictionResult

    Constructors

    PredictionResult(LS.PredictionOutput)

    Declaration
    public PredictionResult(LS.PredictionOutput predictionOutput)
    Parameters
    Type Name Description
    LS.PredictionOutput predictionOutput

    PredictionResult(Vector3, Vector3, Single, GameObjectBase[], Int32, EB.HitChance)

    Declaration
    public PredictionResult(Vector3 castPosition, Vector3 unitPosition, float hitChancePercent, GameObjectBase[] collisionMinions, int allowedCollisionCount, EB.HitChance hitChanceOverride = EB.HitChance.Unknown)
    Parameters
    Type Name Description
    SharpDX.Vector3 castPosition
    SharpDX.Vector3 unitPosition
    System.Single hitChancePercent
    GameObjectBase[] collisionMinions
    System.Int32 allowedCollisionCount
    EB.HitChance hitChanceOverride

    Fields

    CastPosition

    Declaration
    public readonly Vector3 CastPosition
    Field Value
    Type Description
    SharpDX.Vector3

    CollisionObjects

    Declaration
    public readonly GameObjectBase[] CollisionObjects
    Field Value
    Type Description
    GameObjectBase[]

    HitChancePercent

    Declaration
    public readonly float HitChancePercent
    Field Value
    Type Description
    System.Single

    UnitPosition

    Declaration
    public readonly Vector3 UnitPosition
    Field Value
    Type Description
    SharpDX.Vector3

    Properties

    Collision

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

    HitChance

    Declaration
    public EB.HitChance HitChance { get; }
    Property Value
    Type Description
    EB.HitChance

    Methods

    GetCollisionObjects<T>()

    Declaration
    public T[] GetCollisionObjects<T>()
    Returns
    Type Description
    T[]
    Type Parameters
    Name Description
    T

    Extension Methods

    Extensions.In<T>(T, T[])
    ☀
    ☾
    In This Article
    Back to top
    Generated by DocFX
    ☀
    ☾