Enum libxivdat::xiv_macro::icon::MacroIcon[][src]

pub enum MacroIcon {
Show variants DefaultIcon, DPS1, DPS2, DPS3, Tank1, Tank2, Tank3, Healer1, Healer2, Healer3, CrafterPurple1, CrafterPurple2, CrafterPurple3, CrafterYellow1, CrafterYellow2, CrafterYellow3, CrafterGreen1, CrafterGreen2, CrafterGreen3, ItemHammer, ItemSword, ItemShield, ItemRing, ItemShoes, ItemHat, ItemBottle, ItemBread, Gatherer1, Gatherer2, Gatherer3, Number0, Number1, Number2, Number3, Number4, Number5, Number6, Number7, Number8, Number9, Number10, InverseNumber0, InverseNumber1, InverseNumber2, InverseNumber3, InverseNumber4, InverseNumber5, InverseNumber6, InverseNumber7, InverseNumber8, InverseNumber9, InverseNumber10, SymbolArrowLeft, SymbolArrowRight, SymbolArrowUp, SymbolArrowDown, SymbolCircle, SymbolTriangle, SymbolSquare, SymbolX, SymbolNo, SymbolWarning, SymbolCheck, SymbolStar, SymbolQuestion, SymbolExclamation, SymbolPlus, SymbolMinus, SymbolClock, SymbolBulb, SymbolCog, SymbolSearch, SymbolSpeech, SymbolHeart, SymbolSpade, SymbolClub, SymbolDiamond, SymbolDice, CrystalFire, CrystalIce, CrystalWind, CrystalEarth, CrystalLightning, CrystalWater, NoIcon,
}
Expand description

Enum of all possible macro icons. This includes only the default macro icons, not icons configured with the /micon <action> command. Internally, the macro data preserves the icon chosen via GUI, ignoring the /micon command.

Variants

DefaultIcon

Default macro icon

DPS1

DPS symbol with number 1

DPS2

DPS symbol with number 2

DPS3

DPS symbol with number 3

Tank1

Tank symbol with number 1

Tank2

Tank symbol with number 2

Tank3

Tank symbol with number 3

Healer1

Healer symbol with number 1

Healer2

Healer symbol with number 2

Healer3

Healer symbol with number 3

CrafterPurple1

Crafter symbol with number 1 in purple

CrafterPurple2

Crafter symbol with number 2 in purple

CrafterPurple3

Crafter symbol with number 3 in purple

CrafterYellow1

Crafter symbol with number 1 in yellow

CrafterYellow2

Crafter symbol with number 2 in yellow

CrafterYellow3

Crafter symbol with number 3 in yellow

CrafterGreen1

Crafter symbol with number 1 in green

CrafterGreen2

Crafter symbol with number 2 in green

CrafterGreen3

Crafter symbol with number 3 in green

ItemHammer

Hammer with gold border

ItemSword

Sword with gold border

ItemShield

Shield with gold border

ItemRing

Ring with gold border

ItemShoes

Shoes with gold border

ItemHat

Hat with gold border

ItemBottle

Bottle with gold border

ItemBread

Bread with gold border

Gatherer1

Gather symbol with number 1

Gatherer2

Gather symbol with number 2

Gatherer3

Gather symbol with number 3

Number0

The number 0 in gold on a blue background

Number1

The number 1 in gold on a blue background

Number2

The number 2 in gold on a blue background

Number3

The number 3 in gold on a blue background

Number4

The number 4 in gold on a blue background

Number5

The number 5 in gold on a blue background

Number6

The number 6 in gold on a blue background

Number7

The number 7 in gold on a blue background

Number8

The number 8 in gold on a blue background

Number9

The number 9 in gold on a blue background

Number10

The number 10 in gold on a blue background

InverseNumber0

The number 0 in blue on a gold background

InverseNumber1

The number 1 in blue on a gold background

InverseNumber2

The number 2 in blue on a gold background

InverseNumber3

The number 3 in blue on a gold background

InverseNumber4

The number 4 in blue on a gold background

InverseNumber5

The number 5 in blue on a gold background

InverseNumber6

The number 6 in blue on a gold background

InverseNumber7

The number 7 in blue on a gold background

InverseNumber8

The number 8 in blue on a gold background

InverseNumber9

The number 9 in blue on a gold background

InverseNumber10

The number 10 in blue on a gold background

SymbolArrowLeft

A gray left arrow symbol

SymbolArrowRight

A gray right arrow symbol

SymbolArrowUp

A gray up arrow symbol

SymbolArrowDown

A gray down arrow symbol

SymbolCircle

A gray circle symbol

SymbolTriangle

A gray triangle symbol

SymbolSquare

A gray square symbol

SymbolX

A gray x symbol

SymbolNo

A gray no symbol

SymbolWarning

A gray warning symbol

SymbolCheck

A gray check mark symbol

SymbolStar

A gray star symbol

SymbolQuestion

A gray question mark symbol

SymbolExclamation

A gray exclamation mark symbol

SymbolPlus

A gray plus symbol

SymbolMinus

A gray minus symbol

SymbolClock

A gray clock symbol

SymbolBulb

A gray light bulb symbol

SymbolCog

A gray cog wheel / settings symbol

SymbolSearch

A gray magnifying glass / search symbol

SymbolSpeech

A gray speech bubble symbol

SymbolHeart

A gray heart symbol

SymbolSpade

A gray spade symbol

SymbolClub

A gray club symbol

SymbolDiamond

A gray diamond symbol

SymbolDice

A gray dice symbol

CrystalFire

A fire crystal item icon

CrystalIce

An ice crystal item icon

CrystalWind

A wind crystal item icon

CrystalEarth

An earth crystal item icon

CrystalLightning

A lightning crystal item icon

CrystalWater

A water crystal item icon

NoIcon

A valid macro with no icon; this is technically possible, although the gui doesn’t allow it

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.