internal static FactoryItemCreatedEvent_StructInternal ToInternal(FactoryItemCreatedEvent _external_struct) { var _internal_struct = new FactoryItemCreatedEvent_StructInternal(); _internal_struct.Model = _external_struct.Model.NativeHandle; _internal_struct.Item = _external_struct.Item.NativeHandle; return(_internal_struct); }
internal static FactoryItemCreatedEvent ToManaged(FactoryItemCreatedEvent_StructInternal _internal_struct) { var _external_struct = new FactoryItemCreatedEvent(); _external_struct.Model = (Efl.ModelConcrete)System.Activator.CreateInstance(typeof(Efl.ModelConcrete), new System.Object[] { _internal_struct.Model }); Efl.Eo.Globals.efl_ref(_internal_struct.Model); _external_struct.Item = (Efl.Gfx.EntityConcrete)System.Activator.CreateInstance(typeof(Efl.Gfx.EntityConcrete), new System.Object[] { _internal_struct.Item }); Efl.Eo.Globals.efl_ref(_internal_struct.Item); return(_external_struct); }