Package gg.xp.xivsupport.speech
Class ProcessedCalloutEvent
java.lang.Object
gg.xp.reevent.events.BaseEvent
gg.xp.xivsupport.speech.BaseCalloutEvent
gg.xp.xivsupport.speech.ProcessedCalloutEvent
- All Implemented Interfaces:
Event,HasPrimaryValue,CalloutEvent,HasCalloutTrackingKey,Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionProcessedCalloutEvent(CalloutTrackingKey key, String ttsText, Supplier<String> visualText, BooleanSupplier expired, Supplier<? extends @Nullable Component> guiProvider, @Nullable Color colorOverride, @Nullable String soundFile) -
Method Summary
Methods inherited from class gg.xp.xivsupport.speech.BaseCalloutEvent
forceExpire, getColorOverride, getTimeSinceCall, getTrace, isExpired, replaces, setColorOverride, setReplaces, setTrace, trackingKeyMethods inherited from class gg.xp.reevent.events.BaseEvent
delayedEnqueueAt, effectiveTimeNow, getCreatedAt, getEffectiveHappenedAt, getEffectiveTimeSince, getEnqueuedAt, getHappenedAt, getParent, getPumpedAt, getPumpFinishedAt, getSourceEventHandler, isImported, setDelayedEnqueueAt, setDelayedEnqueueOffset, setDelayedEnqueueOffset, setEnqueuedAt, setHappenedAt, setImported, setParent, setPumpedAt, setPumpFinishedAt, setSourceEventHandler, setTimeSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gg.xp.xivsupport.speech.CalloutEvent
getPrimaryValue, shouldReplaceMethods inherited from interface gg.xp.reevent.events.Event
combineWith, delayedEnqueueAt, delayedEnqueueAtFront, dumpFields, getEffectiveHappenedAt, getEnqueuedAt, getHappenedAt, getParent, getPumpedAt, getPumpFinishedAt, getSourceEventHandler, getThisOrParentOfType, isImported, setEnqueuedAt, setHappenedAt, setImported, setParent, setPumpedAt, setPumpFinishedAt, setSourceEventHandler, shouldSave
-
Constructor Details
-
ProcessedCalloutEvent
public ProcessedCalloutEvent(CalloutTrackingKey key, String ttsText, Supplier<String> visualText, BooleanSupplier expired, Supplier<? extends @Nullable Component> guiProvider, @Nullable @Nullable Color colorOverride, @Nullable @Nullable String soundFile)
-
-
Method Details
-
getVisualText
-
getCallText
-
isNaturallyExpired
public boolean isNaturallyExpired()- Specified by:
isNaturallyExpiredin classBaseCalloutEvent
-
graphicalComponent
-
getSound
-