Package gg.xp.xivsupport.timelines
Class TimelineManager
java.lang.Object
gg.xp.xivsupport.timelines.TimelineManager
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTimelineManager
(org.picocontainer.PicoContainer pico, EventMaster master, PersistenceProvider pers, XivState state, LanguageController lang) -
Method Summary
Modifier and TypeMethodDescriptionvoid
actLine
(EventContext context, BaseEvent event) void
changeJob
(EventContext context, PlayerChangedJobEvent jobChange) void
changeZone
(EventContext context, ZoneChangeEvent zoneChangeEvent) void
commitCustomSettings
(long zoneId) describeZone
(long zoneId) deserializeCustomizations
(String serialized) exportCustomizations
(Collection<Long> zones) List<? extends TimelineEntry>
getCustomEntries
(long zoneId) getCustomSettings
(long zoneId) @Nullable TimelineInfo
getInfoForZone
(long zoneId) @Nullable TimelineProcessor
getTimeline
(long zoneId) @Nullable TimelineProcessor
getTimelineIfEnabled
(long zoneId) static Map<Long,
TimelineInfo> void
inCombatStatusChange
(EventContext context, InCombatChangeEvent icce) void
mapChange
(EventContext context, MapChangeEvent event) void
newPull
(EventContext context, PullStartedEvent event) void
pullEnded
(EventContext context, VictoryEvent event) serializeCurrentCustomizations
(Set<Long> zones)
-
Field Details
-
CUSTOMIZATION_EXPORT_SOURCE
- See Also:
-
-
Constructor Details
-
TimelineManager
public TimelineManager(org.picocontainer.PicoContainer pico, EventMaster master, PersistenceProvider pers, XivState state, LanguageController lang)
-
-
Method Details
-
getInfoForZone
-
getTimelineIfEnabled
-
getTimeline
-
getCustomEntries
-
getCustomSettings
-
commitCustomSettings
public void commitCustomSettings(long zoneId) -
changeJob
-
changeZone
-
actLine
-
mapChange
-
newPull
-
pullEnded
-
inCombatStatusChange
-
getTimelines
-
getCurrentDisplayEntries
-
getRowsToDisplay
-
getDebugMode
-
getSecondsFuture
-
getSecondsPast
-
getPrePullSetting
-
getResetOnMapChangeSetting
-
cactbotDirSetting
-
getBarTimeBasis
-
getBarWidth
-
getCurrentProcessor
-
getTimeSource
-
exportCustomizations
-
serializeCurrentCustomizations
-
deserializeCustomizations
-
describeZone
-