Package gg.xp.xivsupport.speech
Class BaseCalloutEvent
java.lang.Object
gg.xp.reevent.events.BaseEvent
gg.xp.xivsupport.speech.BaseCalloutEvent
- All Implemented Interfaces:
Event,HasPrimaryValue,CalloutEvent,HasCalloutTrackingKey,Serializable
- Direct Known Subclasses:
BasicCalloutEvent,DynamicCalloutEvent,ParentedCalloutEvent,ProcessedCalloutEvent
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotected -
Method Summary
Modifier and TypeMethodDescriptionvoid@Nullable Colorprotected Duration@Nullable CalloutTraceInfogetTrace()final booleanabstract boolean@Nullable HasCalloutTrackingKeyreplaces()voidsetColorOverride(@Nullable Color colorOverride) voidsetReplaces(@Nullable HasCalloutTrackingKey replaces) voidsetTrace(CalloutTraceInfo trace) Methods 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
getCallText, getPrimaryValue, getSound, getVisualText, graphicalComponent, 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
-
BaseCalloutEvent
protected BaseCalloutEvent() -
BaseCalloutEvent
-
-
Method Details
-
getColorOverride
- Specified by:
getColorOverridein interfaceCalloutEvent
-
setColorOverride
-
getTimeSinceCall
-
replaces
- Specified by:
replacesin interfaceCalloutEvent
-
setReplaces
- Specified by:
setReplacesin interfaceCalloutEvent
-
trackingKey
- Specified by:
trackingKeyin interfaceHasCalloutTrackingKey
-
getTrace
- Specified by:
getTracein interfaceCalloutEvent
-
setTrace
-
isExpired
public final boolean isExpired()- Specified by:
isExpiredin interfaceCalloutEvent
-
isNaturallyExpired
public abstract boolean isNaturallyExpired() -
forceExpire
public void forceExpire()
-