Search Results for

    Show / Hide Table of Contents

    Interface IInputManager

    Namespace: RTSEngine.Determinism
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IInputManager : IPreRunGameService

    Methods

    LaunchInput(CommandInput)

    Declaration
    void LaunchInput(CommandInput input)
    Parameters
    Type Name Description
    CommandInput input

    LaunchInput(IEnumerable<CommandInput>)

    Declaration
    void LaunchInput(IEnumerable<CommandInput> inputs)
    Parameters
    Type Name Description
    IEnumerable<CommandInput> inputs

    RegisterEntity(IEntity, InitEntityParameters)

    Declaration
    int RegisterEntity(IEntity newEntity, InitEntityParameters initParams)
    Parameters
    Type Name Description
    IEntity newEntity
    InitEntityParameters initParams
    Returns
    Type Description
    Int32

    SendInput(CommandInput)

    Declaration
    ErrorMessage SendInput(CommandInput newInputAction)
    Parameters
    Type Name Description
    CommandInput newInputAction
    Returns
    Type Description
    ErrorMessage

    SendInput(CommandInput, IEntity, IEntity, Boolean)

    Declaration
    ErrorMessage SendInput(CommandInput newInput, IEntity source, IEntity target, bool masterInstanceOnly = false)
    Parameters
    Type Name Description
    CommandInput newInput
    IEntity source
    IEntity target
    Boolean masterInstanceOnly
    Returns
    Type Description
    ErrorMessage

    SendInput(CommandInput, IEnumerable<IEntity>, IEntity, Boolean)

    Declaration
    ErrorMessage SendInput(CommandInput newInput, IEnumerable<IEntity> source, IEntity target, bool masterInstanceOnly = false)
    Parameters
    Type Name Description
    CommandInput newInput
    IEnumerable<IEntity> source
    IEntity target
    Boolean masterInstanceOnly
    Returns
    Type Description
    ErrorMessage

    ToIntValues(Int32)

    Declaration
    IntValues ToIntValues(int int1)
    Parameters
    Type Name Description
    Int32 int1
    Returns
    Type Description
    IntValues

    ToIntValues(Int32, Int32)

    Declaration
    IntValues ToIntValues(int int1, int int2)
    Parameters
    Type Name Description
    Int32 int1
    Int32 int2
    Returns
    Type Description
    IntValues

    TryGetEntityInstanceWithKey(Int32, out IEntity)

    Declaration
    bool TryGetEntityInstanceWithKey(int key, out IEntity entity)
    Parameters
    Type Name Description
    Int32 key
    IEntity entity
    Returns
    Type Description
    Boolean

    TryGetEntityPrefabWithCode(String, out IEntity)

    Declaration
    bool TryGetEntityPrefabWithCode(string Code, out IEntity entity)
    Parameters
    Type Name Description
    String Code
    IEntity entity
    Returns
    Type Description
    Boolean
    In This Article
    Back to top Unity RTS Engine Documentation