22 package com.realtime.crossfire.jxclient.settings.options;
24 import org.jetbrains.annotations.NotNull;
static final long DEFAULT_PICKUP_MODE
The default pickup mode.
void setChecked(final boolean checked)
Sets the current state.
boolean isDefaultChecked()
void setPickupMode(final long pickupMode)
Notifies this instance that the pickup mode has changed.
void execute(final boolean checked)
Defines constants for pickup mode.
void setPickupMode(final long pickupMode, final boolean set)
Sets or unsets the pickup mode.
final String tooltipText
The tooltip text to explain this option.
PickupOption(@NotNull final Pickup pickup, final long option, @NotNull final String tooltipText)
Creates a new instance.
final long option
The affected pickup mode.
A CheckBoxOption that toggles a pickup setting.
boolean checked
The current state.
final Pickup pickup
The pickup instance for modifying the pickup mode.
The base class for all check box options.