package mapped;

import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;

@ObfuscatedName("nu")
public enum class351 implements MouseWheel {
   @ObfuscatedName("at")
   @ObfuscatedSignature(
      descriptor = "Lnu;"
   )
   field3838(0),
   @ObfuscatedName("ah")
   @ObfuscatedSignature(
      descriptor = "Lnu;"
   )
   field3842(1),
   @ObfuscatedName("ar")
   @ObfuscatedSignature(
      descriptor = "Lnu;"
   )
   field3837(2),
   @ObfuscatedName("ao")
   @ObfuscatedSignature(
      descriptor = "Lnu;"
   )
   field3835(3),
   @ObfuscatedName("ab")
   @ObfuscatedSignature(
      descriptor = "Lnu;"
   )
   field3836(4);

   @ObfuscatedName("au")
   @ObfuscatedGetter(
      intValue = 653675519
   )
   final int field3840;

   class351(int var3) {
      this.field3840 = var3;
   }

   @ObfuscatedName("ah")
   @ObfuscatedSignature(
      descriptor = "(B)I",
      garbageValue = "-11"
   )
   public int rsOrdinal_base() {
      return this.field3840;
   }

   @ObfuscatedName("bv")
   @ObfuscatedSignature(
      descriptor = "(Lhs;B)Z",
      garbageValue = "113"
   )
   static boolean method6854(ObjectComposition var0) {
      if(var0.transforms != null) {
         int[] var1 = var0.transforms;

         for(int var2 = 0; var2 < var1.length; ++var2) {
            int var3 = var1[var2];
            ObjectComposition var4 = WorldMapSection2.method4515(var3);
            if(var4.mapIconId != -1) {
               return true;
            }
         }
      } else if(var0.mapIconId != -1) {
         return true;
      }

      return false;
   }
}
