• API Documentation
Show / Hide Table of Contents
  • Rebus
    • Arguments
    • Biome
    • CantorPairing
    • CommandRequest
    • CommandResponse
    • CommandType
    • Commodity
    • Configuration
    • ConflictEventArgs
    • Depths
    • Economy
    • Fleet
    • HexPoint
    • IGameService
    • ILoginService
    • Player
    • Unit
    • User
    • Zone
    • ZoneInfo
  • Rebus.Client
    • GraphicsEngine
    • Layout
    • RpcClient
    • ZoneVisualizer
  • Rebus.Client.Lenses
    • BiomeLens
    • ConstellationLens
    • Lens
    • PopulationLens
    • StarLens
  • Rebus.Server
    • AStarSearch
    • EvaluationContext
    • FisherYatesShuffle
    • JuliaSet
    • PowerSet
  • Rebus.Server.Considerations
    • Agent
    • Behavior
    • BehaviorCollection
    • Consideration
    • ConsiderationCollection
    • FunctionConsideration
    • LinearConsideration
    • QuadraticConsideration
  • Rebus.Server.Functions
    • IFunctions<T>
  • System
    • NegativeExponentialRandom
  • System.Text.Json.Serialization.Converters
    • ComplexConverter
    • CultureInfoConverter
    • IPAddressConverter

Class Arguments

Inheritance
Object
Arguments
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Rebus
Assembly: Rebus.dll
Syntax
[MessagePackObject(false)]
public class Arguments

Constructors

Arguments(CommandType, IReadOnlyCollection<Int32>, HexPoint)

Declaration
public Arguments(CommandType type, IReadOnlyCollection<int> units, HexPoint destination)
Parameters
Type Name Description
CommandType type
IReadOnlyCollection<Int32> units
HexPoint destination

Arguments(CommandType, IReadOnlyCollection<Int32>, HexPoint, Int32)

Declaration
public Arguments(CommandType type, IReadOnlyCollection<int> units, HexPoint destination, int commodity)
Parameters
Type Name Description
CommandType type
IReadOnlyCollection<Int32> units
HexPoint destination
Int32 commodity

Properties

Commodity

Declaration
[Key(3)]
public int Commodity { get; }
Property Value
Type Description
Int32

Destination

Declaration
[Key(2)]
public HexPoint Destination { get; }
Property Value
Type Description
HexPoint

Evaluation

Declaration
[Key(4)]
public double Evaluation { get; set; }
Property Value
Type Description
Double

Type

Declaration
[Key(0)]
public CommandType Type { get; }
Property Value
Type Description
CommandType

Units

Declaration
[Key(1)]
public IReadOnlyCollection<int> Units { get; }
Property Value
Type Description
IReadOnlyCollection<Int32>
In This Article
Back to top © 2021-2022 Ishan Pranav. All rights reserved. Licensed under the MIT License.