Class VisualCdInfoMain
java.lang.Object
gg.xp.xivsupport.events.triggers.jobs.gui.VisualCdInfoMain
- All Implemented Interfaces:
LabelOverride,VisualCdInfo,CurrentMaxPair
-
Constructor Summary
ConstructorsConstructorDescriptionVisualCdInfoMain(@NotNull BasicCooldownDescriptor cd, @Nullable BaseEvent basisEvent, @Nullable BuffApplied buffApplied, @Nullable Instant replenishedAt) VisualCdInfoMain(CooldownStatus status) -
Method Summary
Modifier and TypeMethodDescriptionlongcurrent()@Nullable BuffApplied@Nullable AbilityUsedEventgetEvent()getLabel()longlongmax()booleanbooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gg.xp.xivsupport.models.CurrentMaxPair
getPercent, getShortString, isEmpty, isFull
-
Constructor Details
-
VisualCdInfoMain
public VisualCdInfoMain(@NotNull @NotNull BasicCooldownDescriptor cd, @Nullable @Nullable BaseEvent basisEvent, @Nullable @Nullable BuffApplied buffApplied, @Nullable @Nullable Instant replenishedAt) -
VisualCdInfoMain
-
VisualCdInfoMain
-
-
Method Details
-
getEvent
- Specified by:
getEventin interfaceVisualCdInfo
-
getLabel
- Specified by:
getLabelin interfaceLabelOverride
-
current
public long current()- Specified by:
currentin interfaceCurrentMaxPair
-
getBuffApplied
- Specified by:
getBuffAppliedin interfaceVisualCdInfo
-
max
public long max()- Specified by:
maxin interfaceCurrentMaxPair
-
useChargeDisplay
public boolean useChargeDisplay()- Specified by:
useChargeDisplayin interfaceVisualCdInfo
-
getPrimaryAbilityId
public long getPrimaryAbilityId()- Specified by:
getPrimaryAbilityIdin interfaceVisualCdInfo
-
makeChargeInfo
- Specified by:
makeChargeInfoin interfaceVisualCdInfo
-
getStatus
- Specified by:
getStatusin interfaceVisualCdInfo
-
stillValid
public boolean stillValid()- Specified by:
stillValidin interfaceVisualCdInfo
-