All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.animals_nature.animal_mammal._allAnimalMammal.kt Maven / Gradle / Ivy

package org.kodein.emoji.animals_nature.animal_mammal

import org.kodein.emoji.Emoji
import org.kodein.emoji.EmojiFinder
import org.kodein.emoji.addSt1Variations
import org.kodein.emoji.addSt2Variations


internal fun EmojiFinder.addAllAnimalMammal() {
    add(intArrayOf(0x1f435), _MonkeyFace)
    add(intArrayOf(0x1f981), _Lion)
    add(intArrayOf(0x1f42f), _TigerFace)
    add(intArrayOf(0x1f431), _CatFace)
    add(intArrayOf(0x1f436), _DogFace)
    add(intArrayOf(0x1f43a), _Wolf)
    add(intArrayOf(0x1f43b), _Bear)
    add(intArrayOf(0x1f43b, 0x200d, 0x2744, 0xfe0f), _PolarBear)
    add(intArrayOf(0x1f43b, 0x200d, 0x2744), _PolarBear)
    add(intArrayOf(0x1f428), _Koala)
    add(intArrayOf(0x1f43c), _Panda)
    add(intArrayOf(0x1f439), _Hamster)
    add(intArrayOf(0x1f42d), _MouseFace)
    add(intArrayOf(0x1f430), _RabbitFace)
    add(intArrayOf(0x1f98a), _Fox)
    add(intArrayOf(0x1f99d), _Raccoon)
    add(intArrayOf(0x1f42e), _CowFace)
    add(intArrayOf(0x1f437), _PigFace)
    add(intArrayOf(0x1f43d), _PigNose)
    add(intArrayOf(0x1f417), _Boar)
    add(intArrayOf(0x1f993), _Zebra)
    add(intArrayOf(0x1f984), _Unicorn)
    add(intArrayOf(0x1f434), _HorseFace)
    add(intArrayOf(0x1face), _Moose)
    add(intArrayOf(0x1f407), _Rabbit)
    add(intArrayOf(0x1f401), _Mouse)
    add(intArrayOf(0x1f400), _Rat)
    add(intArrayOf(0x1f408), _Cat)
    add(intArrayOf(0x1f408, 0x200d, 0x2b1b), _BlackCat)
    add(intArrayOf(0x1f429), _Poodle)
    add(intArrayOf(0x1f415), _Dog)
    add(intArrayOf(0x1f9ae), _GuideDog)
    add(intArrayOf(0x1f415, 0x200d, 0x1f9ba), _ServiceDog)
    add(intArrayOf(0x1f416), _Pig)
    add(intArrayOf(0x1f40e), _Horse)
    add(intArrayOf(0x1facf), _Donkey)
    add(intArrayOf(0x1f404), _Cow)
    add(intArrayOf(0x1f402), _Ox)
    add(intArrayOf(0x1f403), _WaterBuffalo)
    add(intArrayOf(0x1f9ac), _Bison)
    add(intArrayOf(0x1f40f), _Ram)
    add(intArrayOf(0x1f411), _Ewe)
    add(intArrayOf(0x1f410), _Goat)
    add(intArrayOf(0x1f98c), _Deer)
    add(intArrayOf(0x1f999), _Llama)
    add(intArrayOf(0x1f9a5), _Sloth)
    add(intArrayOf(0x1f998), _Kangaroo)
    add(intArrayOf(0x1f418), _Elephant)
    add(intArrayOf(0x1f9a3), _Mammoth)
    add(intArrayOf(0x1f98f), _Rhinoceros)
    add(intArrayOf(0x1f99b), _Hippopotamus)
    add(intArrayOf(0x1f992), _Giraffe)
    add(intArrayOf(0x1f406), _Leopard)
    add(intArrayOf(0x1f405), _Tiger)
    add(intArrayOf(0x1f412), _Monkey)
    add(intArrayOf(0x1f98d), _Gorilla)
    add(intArrayOf(0x1f9a7), _Orangutan)
    add(intArrayOf(0x1f42a), _Camel)
    add(intArrayOf(0x1f42b), _TwoHumpCamel)
    add(intArrayOf(0x1f43f, 0xfe0f), _Chipmunk)
    add(intArrayOf(0x1f43f), _Chipmunk)
    add(intArrayOf(0x1f9ab), _Beaver)
    add(intArrayOf(0x1f9a8), _Skunk)
    add(intArrayOf(0x1f9a1), _Badger)
    add(intArrayOf(0x1f994), _Hedgehog)
    add(intArrayOf(0x1f9a6), _Otter)
    add(intArrayOf(0x1f987), _Bat)
    add(intArrayOf(0x1f43e), _PawPrints)
}

internal fun MutableList.addAllAnimalMammal() {
    add(_MonkeyFace)
    add(_Lion)
    add(_TigerFace)
    add(_CatFace)
    add(_DogFace)
    add(_Wolf)
    add(_Bear)
    add(_PolarBear)
    add(_Koala)
    add(_Panda)
    add(_Hamster)
    add(_MouseFace)
    add(_RabbitFace)
    add(_Fox)
    add(_Raccoon)
    add(_CowFace)
    add(_PigFace)
    add(_PigNose)
    add(_Boar)
    add(_Zebra)
    add(_Unicorn)
    add(_HorseFace)
    add(_Moose)
    add(_Rabbit)
    add(_Mouse)
    add(_Rat)
    add(_Cat)
    add(_BlackCat)
    add(_Poodle)
    add(_Dog)
    add(_GuideDog)
    add(_ServiceDog)
    add(_Pig)
    add(_Horse)
    add(_Donkey)
    add(_Cow)
    add(_Ox)
    add(_WaterBuffalo)
    add(_Bison)
    add(_Ram)
    add(_Ewe)
    add(_Goat)
    add(_Deer)
    add(_Llama)
    add(_Sloth)
    add(_Kangaroo)
    add(_Elephant)
    add(_Mammoth)
    add(_Rhinoceros)
    add(_Hippopotamus)
    add(_Giraffe)
    add(_Leopard)
    add(_Tiger)
    add(_Monkey)
    add(_Gorilla)
    add(_Orangutan)
    add(_Camel)
    add(_TwoHumpCamel)
    add(_Chipmunk)
    add(_Beaver)
    add(_Skunk)
    add(_Badger)
    add(_Hedgehog)
    add(_Otter)
    add(_Bat)
    add(_PawPrints)
}

/**
 * All Emoji of the Animals & Nature: animal-mammal subgroup.
 *
 * WARNING: This can be quite heavy to construct.
 * This method should be called in background and its result should be cached.
*/
public fun Emoji.Companion.allAnimalMammal(): List =
    ArrayList(66).apply { addAllAnimalMammal() }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy