public MednaSetting(MednaSettingS s) { Name = Mershul.PtrToStringUtf8(s.Name); Description = Mershul.PtrToStringUtf8(s.Description); SettingsKey = Mershul.PtrToStringUtf8(s.SettingsKey); DefaultValue = Mershul.PtrToStringUtf8(s.DefaultValue); Min = Mershul.PtrToStringUtf8(s.Min); Max = Mershul.PtrToStringUtf8(s.Max); Flags = (SettingFlags)s.Flags; Type = (SettingType)s.Type; }
public AppSettings() : this(true) { for (int i = 0; i < 16; i++) AgeRatings[i] = new AgeRating(); RegionLock = RegionLockFlags.RegionFree; MatchMakerID = MatchMakerID.Zero; Flags = SettingFlags.None; EULA = EulaVersion.Zero; Reserved = 0; OptimalBannerFrame = 0; StreetPassID = 0; }
public AppSettings() : this(true) { for (int i = 0; i < 16; i++) { AgeRatings[i] = new AgeRating(); } RegionLock = RegionLockFlags.RegionFree; MatchMakerID = MatchMakerID.Zero; Flags = SettingFlags.None; EULA = EulaVersion.Zero; Reserved = 0; OptimalBannerFrame = 0; StreetPassID = 0; }
/////////////////////////////////////////////////////////////////////// public static bool HasFlags( SettingFlags flags, SettingFlags hasFlags, bool all ) { if (all) { return((flags & hasFlags) == hasFlags); } else { return((flags & hasFlags) != SettingFlags.None); } }