Uses of Class
gg.xp.xivsupport.callouts.ModifiableCallout
Package
Description
-
Uses of ModifiableCallout in gg.xp.xivsupport.callouts
Modifier and TypeMethodDescriptionModifiableCallout.abilityIcon
(long abilityId) Adds a specific ability icon to a callout.ModifiableCallout.autoIcon()
Adds an automatic icon to a callout.ModifiableCallout.disabledByDefault()
Indicates that this should be disabled by default.static <Y extends HasDuration>
ModifiableCallout<Y>ModifiableCallout.durationBasedCall
(String descAndText) static <Y extends HasDuration>
ModifiableCallout<Y>ModifiableCallout.durationBasedCall
(String desc, String text) Used for things like water stack in TEA or P2S where the callout is based on a buff time or castbar.static <Y extends HasDuration>
ModifiableCallout<Y>ModifiableCallout.durationBasedCallWithOffset
(String desc, String text, Duration offset) static <Y extends HasDuration>
ModifiableCallout<Y>ModifiableCallout.durationBasedCallWithoutDurationText
(String desc, String text) ModifiableCallout.extendedDescription
(String extendedDescription) Adds an extended description.ModifiedCalloutHandle.getOriginal()
ModifiableCallout.guiProvider
(Function<? super X, ? extends Component> guiProvider) Adds a custom graphical component to a calloutModifiableCallout.statusIcon
(long statusId) Adds a specific status icon to a callout.ModifiableCallout.statusIcon
(long statusId, long stacks) Adds a specific status icon to a callout.Modifier and TypeMethodDescriptionstatic ModifiedCalloutHandle
ModifiedCalloutHandle.installHandle
(ModifiableCallout<?> original, PersistenceProvider pers, String propStub) static ModifiedCalloutHandle
ModifiedCalloutHandle.installHandle
(Field field, ModifiableCallout<?> original, PersistenceProvider pers, String propStub, @Nullable BooleanSetting allTts, @Nullable BooleanSetting allText, CalloutDefaults parent) ModifierConstructorDescriptionModifiedCalloutHandle
(@Nullable Field field, PersistenceProvider persistenceProvider, String propStub, ModifiableCallout<?> original, @Nullable BooleanSetting allTts, @Nullable BooleanSetting allText, CalloutDefaults defaults) -
Uses of ModifiableCallout in gg.xp.xivsupport.callouts.gui
Modifier and TypeMethodDescriptionExtraCalloutAction.getInstance
(ModifiableCallout<?> callout, ModifiedCalloutHandle handle) -
Uses of ModifiableCallout in gg.xp.xivsupport.events.triggers.easytriggers
Modifier and TypeMethodDescription@Nullable ExtraCalloutActionInstance
EasyTriggerDutyCalloutExtraAction.getInstance
(ModifiableCallout<?> callout, ModifiedCalloutHandle handle) -
Uses of ModifiableCallout in gg.xp.xivsupport.events.triggers.seq
Modifier and TypeMethodDescriptionstatic SequentialTrigger<BaseEvent>
SqtTemplates.beginningAndEndingOfCast
(Predicate<AbilityCastStart> castFilter, ModifiableCallout<? super AbilityCastStart> initialCall, ModifiableCallout<?> followup) Trigger template for when you want one call at the start of a cast bar, then another call at the end of the cast bar.@Nullable RawModifiedCallout<?>
SequentialTriggerController.call
(ModifiableCallout<?> call) Trigger a callout.<C> @Nullable RawModifiedCallout<C>
SequentialTriggerController.call
(ModifiableCallout<C> call, C event) Trigger a callout.static <X extends HasDuration>
SequentialTrigger<BaseEvent>SqtTemplates.callWhenDurationIs
(Class<X> eventType, Predicate<X> eventFilter, ModifiableCallout<? super X> callout, Duration targetDuration) Given an event with a duration, trigger the given callout when the duration dips below the given duration.void
SequentialTriggerController.updateCall
(ModifiableCallout<?> call) Replace the last call used with updateCall (if any) with this one.<C> @Nullable RawModifiedCallout<C>
SequentialTriggerController.updateCall
(ModifiableCallout<C> call, C event) Replace the last call used with updateCall (if any) with this one. -
Uses of ModifiableCallout in gg.xp.xivsupport.events.triggers.support
Modifier and TypeMethodDescriptionAnyPlayerStatusAdapter.makeHandler
(FeedHandlerChildInfo<AnyPlayerStatusCallout, ModifiableCallout<BuffApplied>> info) HeadmarkerAdapter.makeHandler
(FeedHandlerChildInfo<PlayerHeadmarker, ModifiableCallout<HeadMarkerEvent>> info) NpcAbilityUsedAdapter.makeHandler
(FeedHandlerChildInfo<NpcAbilityUsedCallout, ModifiableCallout<AbilityUsedEvent>> info) NpcCastAdapter.makeHandler
(FeedHandlerChildInfo<NpcCastCallout, ModifiableCallout<AbilityCastStart>> info) PlayerStatusAdapter.makeHandler
(FeedHandlerChildInfo<PlayerStatusCallout, ModifiableCallout<BuffApplied>> info)