public FindUnityObjectsResponse(WrappedVariable variable, ObjectPickerContext context, Object[] sourceObjects) { this.variable = variable; this.context = context; objectDescriptions = new UnityObjectDescription[sourceObjects.Length]; for (int i = 0; i < sourceObjects.Length; i++) { objectDescriptions[i] = new UnityObjectDescription(sourceObjects[i]); } }
public GetUnityObjectsResponse(WrappedVariable variable, Guid componentGuid, Object[] sourceObjects) { this.variable = variable; this.componentGuid = componentGuid; objectDescriptions = new UnityObjectDescription[sourceObjects.Length]; for (int i = 0; i < sourceObjects.Length; i++) { objectDescriptions[i] = new UnityObjectDescription(sourceObjects[i]); } }
public FindUnityObjectsResponse(BinaryReader br, int requestID) : base(br, requestID) { variable = new WrappedVariable(br); context = new ObjectPickerContext(br); int count = br.ReadInt32(); objectDescriptions = new UnityObjectDescription[count]; for (int i = 0; i < count; i++) { objectDescriptions[i] = new UnityObjectDescription(br); } }
public GetUnityObjectsResponse(BinaryReader br, int requestID) : base(br, requestID) { variable = new WrappedVariable(br); componentGuid = new Guid(br.ReadString()); int count = br.ReadInt32(); objectDescriptions = new UnityObjectDescription[count]; for (int i = 0; i < count; i++) { objectDescriptions[i] = new UnityObjectDescription(br); } }