Class InteractiveVectorIcon
java.lang.Object
com.inductiveautomation.ignition.client.icons.VectorIcon
com.inductiveautomation.ignition.client.icons.InteractiveVectorIcon
- All Implemented Interfaces:
InteractiveIcon,Icon
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Method Summary
Modifier and TypeMethodDescription@Nullable Icon@Nullable Icon@Nullable Iconstatic @NonNull InteractiveVectorIcongetInteractive(VectorIcon icon, Color primary, Color selected, Color disabled, Color focused, Color inherited) @Nullable IconMethods inherited from class com.inductiveautomation.ignition.client.icons.VectorIcon
copy, copy, fromPath, getIconHeight, getIconWidth, getScaledInstance, paintIcon, scale, scaleToSize, setColor, setOffset, setOpacity, setShape, setSizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.client.icons.InteractiveIcon
getIcon
-
Method Details
-
getSelected
- Specified by:
getSelectedin interfaceInteractiveIcon
-
getFocused
- Specified by:
getFocusedin interfaceInteractiveIcon
-
getDisabled
- Specified by:
getDisabledin interfaceInteractiveIcon
-
getInherited
- Specified by:
getInheritedin interfaceInteractiveIcon
-
getInteractive
public static @NonNull InteractiveVectorIcon getInteractive(VectorIcon icon, Color primary, Color selected, Color disabled, Color focused, Color inherited)
-