package com.minelittlepony.pony.meta;

import com.minelittlepony.pony.ITriggerPixelMapped;

public enum Gender implements ITriggerPixelMapped<Gender> {
    MARE(0),
    STALLION(0xffffff),
    ABOMONATION(0x888888);

    private int triggerValue;

    Gender(int pixel) {
        triggerValue = pixel;
    }

    @Override
    public int getTriggerPixel() {
        return triggerValue;
    }

    public boolean isMare() {
        return this == MARE;
    }

    public boolean isStallion() {
        return this == STALLION;
    }
}
