Package gg.xp.xivsupport.gui.overlay
Class XivOverlay
java.lang.Object
gg.xp.xivsupport.gui.overlay.XivOverlay
- Direct Known Subclasses:
BaseCdTrackerOverlay
,CustomPartyOverlay
,DotTrackerOverlay
,ExampleOverlay
,ExampleOverlay3
,ExampleOverlayWithLotsOfButtons
,FlyingTextOverlay
,JobOverlayManager
,PartyOverlay
,PersonalCastBarOverlay
,SkillHitTracker
,TimelineOverlay
-
Field Summary
-
Constructor Summary
ConstructorDescriptionXivOverlay
(String title, String settingKeyBase, OverlayConfig oc, PersistenceProvider persistence) -
Method Summary
Modifier and TypeMethodDescriptionprotected long
calculateScaledFrameTime
(long basis) protected long
calculateUnscaledFrameTime
(long basis) void
protected JFrame
getFrame()
protected JPanel
getPanel()
double
getScale()
getTitle()
protected boolean
protected void
opacity()
protected void
protected void
void
void
setEditMode
(boolean editMode) void
setPosition
(int x, int y) void
setScale
(double scale) void
setVisible
(boolean visible)
-
Field Details
-
bufferNumSettingKey
- See Also:
-
-
Constructor Details
-
XivOverlay
public XivOverlay(String title, String settingKeyBase, OverlayConfig oc, PersistenceProvider persistence)
-
-
Method Details
-
resetPositionFromSettings
public void resetPositionFromSettings() -
finishInit
public void finishInit() -
redoScale
protected void redoScale() -
getTitle
-
getFrame
-
getPanel
-
getEnabled
-
setPosition
public void setPosition(int x, int y) -
getXSetting
-
getYSetting
-
setVisible
public void setVisible(boolean visible) -
onBecomeVisible
protected void onBecomeVisible() -
isVisible
protected boolean isVisible() -
repackSize
protected void repackSize() -
setEditMode
public void setEditMode(boolean editMode) -
opacity
-
setScale
public void setScale(double scale) -
getScale
public double getScale() -
getScaleSetting
-
calculateScaledFrameTime
protected long calculateScaledFrameTime(long basis) -
calculateUnscaledFrameTime
protected long calculateUnscaledFrameTime(long basis) -
getHideInCombatSetting
-