Click or drag to resize

RawCommand Class

[Missing <summary> documentation for "T:RAYLASE.SPICE3.RawCommand"]

Inheritance Hierarchy
SystemObject
  RAYLASE.SPICE3RawCommand
    RAYLASE.SPICE3Command

Namespace: RAYLASE.SPICE3
Assembly: RAYLASE.SPICE3 (in RAYLASE.SPICE3.dll) Version: 3.9.0
Syntax
C#
[SerializableAttribute]
public class RawCommand : IDisposable, IEquatable<RawCommand>, 
	IPackable, IUnpackable

The RawCommand type exposes the following members.

Properties
 NameDescription
Public propertyByteCount The number of bytes inside Payload
Public propertyCmdCode 
Public propertyPayload Actual command payload
Public propertyVersion Version of this RawCommand instance
Top
Methods
 NameDescription
Public methodAdd(Boolean, Boolean) Adds one value at the end of the Payload
Public methodAdd(Byte, Boolean) Adds one array at the end of the Payload
Public methodAdd(Double, Boolean) Adds one value at the end of the Payload
Public methodAdd(Double, Boolean) Adds one array at the end of the Payload
Public methodAdd(IEnumerablePoint2D, Boolean) Adds one array at the end of the Payload
Public methodAdd(IEnumerablePoint2DInt, Boolean) Adds one array at the end of the Payload
Public methodAdd(IEnumerablePoint3D, Boolean) Adds one array at the end of the Payload
Public methodAdd(IEnumerablePoint3DInt, Boolean) Adds one array at the end of the Payload
Public methodAdd(IListJumpAndShootItemPoint2D, Boolean) Adds one array at the end of the Payload
Public methodAdd(Int16, Boolean) Adds one value at the end of the Payload
Public methodAdd(Int32, Boolean) Adds one value at the end of the Payload
Public methodAdd(Int64, Boolean) Adds one value at the end of the Payload
Public methodAdd(Point2D, Boolean) Adds one value at the end of the Payload
Public methodAdd(Point2DInt, Boolean) Adds one value at the end of the Payload
Public methodAdd(Point3D, Boolean) Adds one value at the end of the Payload
Public methodAdd(Point3DInt, Boolean) Adds one value at the end of the Payload
Public methodAdd(Point4D, Boolean) Adds one value at the end of the Payload
Public methodAdd(Point4DInt, Boolean) Adds one value at the end of the Payload
Public methodAdd(UInt16, Boolean) Adds one value at the end of the Payload
Public methodAdd(UInt16, Boolean) Adds one array at the end of the Payload
Public methodAdd(UInt32, Boolean) Adds one value at the end of the Payload
Public methodAdd(UInt64, Boolean) Adds one value at the end of the Payload
Public methodAdd(Double, Double, Boolean) Adds two values at the end of the Payload as Point2D
Public methodAdd(Int32, Int32, Boolean) Adds two values at the end of the Payload as Point2D
Public methodAdd(Double, Double, Double, Boolean) Adds three values at the end of the Payload as Point3D
Public methodAdd(Double, Int32, Int32, Boolean) Adds one array at the end of the Payload
Public methodAdd(Int32, Int32, Int32, Boolean) Adds three values at the end of the Payload as Point3D
Public methodAdd(UInt16, Int32, Int32, Boolean) Adds one array at the end of the Payload
Public methodAdd(Double, Double, Double, Double, Boolean) Adds four values at the end of the Payload as Point4D
Public methodAdd(Int32, Int32, Int32, Int32, Boolean) Adds four values at the end of the Payload as Point4D
Public methodAddT(IListJumpAndShootItemT, Boolean) Adds one array at the end of the Payload
Public methodClear Clear CommandCode and payload
Public methodClearValues Remove ale values from Payload
Public methodCloneFrom Clone Payload and CmdCode from other RawCommand instance.
Public methodToString
(Overrides ObjectToString)
Top
Fields
 NameDescription
Public fieldStatic memberCurrentRawCommandVersion Latest RawCommand version
Public fieldStatic memberHeaderLen Size of the RawCommand header
Top
See Also