Package gg.xp.xivsupport.speech
Interface CalloutEvent
- All Superinterfaces:
Event
,HasCalloutTrackingKey
,HasPrimaryValue
,Serializable
- All Known Implementing Classes:
BaseCalloutEvent
,BasicCalloutEvent
,DynamicCalloutEvent
,ParentedCalloutEvent
,ProcessedCalloutEvent
-
Method Summary
Modifier and TypeMethodDescription@Nullable String
@Nullable Color
default String
default @Nullable String
getSound()
@Nullable CalloutTraceInfo
getTrace()
@Nullable String
default @Nullable Component
boolean
@Nullable HasCalloutTrackingKey
replaces()
void
setReplaces
(HasCalloutTrackingKey replaces) default boolean
shouldReplace
(HasCalloutTrackingKey previous) Methods 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
Methods inherited from interface gg.xp.xivsupport.speech.HasCalloutTrackingKey
trackingKey
-
Method Details
-
getVisualText
-
getCallText
-
getSound
-
isExpired
boolean isExpired() -
getPrimaryValue
- Specified by:
getPrimaryValue
in interfaceHasPrimaryValue
- Returns:
- A text description of this object. Should be user-friendly and not over-the-top technical (fine-grained
details belong in other fields, or in the
Object.toString()
method).
-
replaces
-
shouldReplace
-
setReplaces
-
graphicalComponent
-
getColorOverride
-
getTrace
-