/// <summary> /// The version number of the HLA Encoding Formatter. The upper 16 bits /// of the integer contain the major version number, and the lower 16 bits contain /// the minor version number. /// </summary> public HlaEncodingSerializer(int version, object format, XrtiSerializerManager manager) : base(manager) { hlaEncodingModelVersion = version; hlaFormat = format; //baseSerializer = new BaseIteractionMessageXrtiSerializer(manager); baseSerializer = serializerManager.GetSerializer(typeof(BaseInteractionMessage)); }
///<summary> Constructor </summary> public HLAupdateAttributeValuesReliableMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederate.HLAtimeManagerState property. /// </summary> public HLAfederatePropertyHLAtimeManagerStateXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary> Constructor </summary> public HLAsubscribeObjectClassAttributesMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { // TODO ANGEL: Es apropiado que conozca la instancia concreta a este nivel o se debería pasar en el constructor la referencia attributeHandleSetFactory = new XRTIAttributeHandleSetFactory(); attributeHandleFactory = new XRTIAttributeHandleFactory(); objectClassFactory = new XRTIObjectClassHandleFactory(); }
public BaseInteractionMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary> Constructor </summary> public BoxInHouseMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of Home.PosX property. /// </summary> public IntegerPositionXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederate.HLAisJoined property. /// </summary> public HLAfederatePropertyHLAisJoinedXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
public HLArequestAttributeValueUpdateMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of Boid.Position property. /// </summary> public BoidPropertyPositionXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of Boid.Color property. /// </summary> public BoidPropertyColorXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of Boid.Velocity property. /// </summary> public BoidPropertyVelocityXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary> Constructor </summary> public HLAupdateAttributeValuesMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { hlaAttributeHandleValuePairXrtiSerializer = manager.GetSerializer(typeof(HLAattributeHandleValuePair)); }
public HLAreportHandlesMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
public HLAattributeHandleValuePairXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederation.HLAfederatesinFederation property. /// </summary> public HLAfederationPropertyHLAfederatesinFederationXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
public ActorPropertyDirectionXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
public HLAcontinueMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederation.HLAFDDID property. /// </summary> public HLAfederationPropertyHLAFDDIDXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary> Constructor </summary> public HLAfederateMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederation.HLAautoProvide property. /// </summary> public HLAfederationPropertyHLAautoProvideXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederation.HLAlastSaveTime property. /// </summary> public HLAfederationPropertyHLAlastSaveTimeXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederation.HLAnextSaveName property. /// </summary> public HLAfederationPropertyHLAnextSaveNameXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederate.HLAtimeRegulating property. /// </summary> public HLAfederatePropertyHLAtimeRegulatingXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederate.HLAlogicalTime property. /// </summary> public HLAfederatePropertyHLAlookaheadXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of HLAfederate.HLAfederateType property. /// </summary> public HLAfederatePropertyHLAfederateTypeXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary> Constructor </summary> public HLAinteractionRootMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
public HLAGenericInteractionMessageXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of Home.BoxesCount property. /// </summary> public HomePropertyBoxesCountXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
///<summary>Constructor for the serializer of Sxtafederate.HLApendingTime property. /// </summary> public SxtafederatePropertyHLApendingTimeXrtiSerializer(XrtiSerializerManager manager) : base(manager) { }
public HlaXrtiBaseSerializer(XrtiSerializerManager manager) { serializerManager = manager; }