Uses of Class
net.ctdp.rfdynhud.widgets.base.widget.Widget

Packages that use Widget
net.ctdp.rfdynhud.input   
net.ctdp.rfdynhud.properties   
net.ctdp.rfdynhud.render   
net.ctdp.rfdynhud.util   
net.ctdp.rfdynhud.widgets   
net.ctdp.rfdynhud.widgets.base.needlemeter   
net.ctdp.rfdynhud.widgets.base.revneedlemeter   
net.ctdp.rfdynhud.widgets.base.widget   
net.ctdp.rfdynhud.widgets.extra.assembled   
net.ctdp.rfdynhud.widgets.internal   
 

Uses of Widget in net.ctdp.rfdynhud.input
 

Methods in net.ctdp.rfdynhud.input with parameters of type Widget
 InputAction[] InputMappings.getMappedActions(Widget widget)
          Gets the InputActions possibly mapped to an action on the given Widget.
 java.lang.String[] InputMappings.getMappedDeviceComponents(InputAction action, Widget widget)
          Gets the input device components mapped to the given InputAction on a Widget with the name of the given Widget.
 

Uses of Widget in net.ctdp.rfdynhud.properties
 

Methods in net.ctdp.rfdynhud.properties that return Widget
 Widget Position.getWidget()
           
 

Methods in net.ctdp.rfdynhud.properties with parameters of type Widget
static Position Position.newGlobalPosition(Widget widget, RelativePositioning positioning, float x, boolean xPercent, float y, boolean yPercent, AbstractSize size)
          Create a new positional property for global positions on the whole screen area.
static Size Size.newGlobalSize(Widget widget, float width, boolean widthPercent, float height, boolean heightPercent)
          Create a new size property for global positions on the whole screen area.
static Position Position.newLocalPosition(Widget widget, RelativePositioning positioning, float x, boolean xPercent, float y, boolean yPercent, AbstractSize size)
          Create a new positional property for positions local to a Widget's area.
static Size Size.newLocalSize(Widget widget, float width, boolean widthPercent, float height, boolean heightPercent)
          Create a new size property for sizes local to a Widget's area.
 

Constructors in net.ctdp.rfdynhud.properties with parameters of type Widget
Position(Widget widget, boolean isGlobalPosition, RelativePositioning positioning, float x, boolean xPercent, float y, boolean yPercent, AbstractSize size)
           
Size(Widget widget, boolean isGlobalSize, float width, boolean widthPercent, float height, boolean heightPercent)
           
 

Uses of Widget in net.ctdp.rfdynhud.render
 

Methods in net.ctdp.rfdynhud.render that return Widget
 Widget TransformableTexture.getOwnerWidget()
           
 

Methods in net.ctdp.rfdynhud.render with parameters of type Widget
static void __RenderPrivilegedAccess.setOwnerWidget(Widget ownerWidget, TransformableTexture tt)
           
 

Constructors in net.ctdp.rfdynhud.render with parameters of type Widget
DrawnStringFactory(Widget widget)
           
 

Uses of Widget in net.ctdp.rfdynhud.util
 

Methods in net.ctdp.rfdynhud.util with parameters of type Widget
 int WidgetZYXComparator.compare(Widget w1, Widget w2)
           
 

Method parameters in net.ctdp.rfdynhud.util with type arguments of type Widget
 java.lang.String LocalizationsManager.getLocalization(java.lang.Class<? extends Widget> widgetClass, java.lang.String key)
           
 

Uses of Widget in net.ctdp.rfdynhud.widgets
 

Methods in net.ctdp.rfdynhud.widgets that return Widget
 Widget WidgetsConfiguration.getWidget(int index)
          Gets the index-th Widget from this manager.
 Widget WidgetsConfiguration.getWidget(java.lang.String name)
          Gets the Widget with the specified name from this manager.
 

Methods in net.ctdp.rfdynhud.widgets with parameters of type Widget
static void __WCPrivilegedAccess.addWidget(WidgetsConfiguration config, Widget widget, boolean isLoading)
           
static void __WCPrivilegedAccess.removeWidget(WidgetsConfiguration config, Widget widget)
           
static boolean __WCPrivilegedAccess.updateNameMapping(Widget widget, java.lang.String oldName, WidgetsConfiguration widgetsConfig)
           
 

Uses of Widget in net.ctdp.rfdynhud.widgets.base.needlemeter
 

Subclasses of Widget in net.ctdp.rfdynhud.widgets.base.needlemeter
 class NeedleMeterWidget
          The NeedleMeterWidget is an abstract Widget implementation for meter widgets with a needle on an analogue scale.
 

Uses of Widget in net.ctdp.rfdynhud.widgets.base.revneedlemeter
 

Subclasses of Widget in net.ctdp.rfdynhud.widgets.base.revneedlemeter
 class AbstractRevNeedleMeterWidget
          The AbstractRevNeedleMeterWidget displays rev/RPM information.
 

Uses of Widget in net.ctdp.rfdynhud.widgets.base.widget
 

Subclasses of Widget in net.ctdp.rfdynhud.widgets.base.widget
 class AbstractAssembledWidget
          An assembled Widget is a master Widget for other client Widgets.
 class StatefulWidget<GeneralStore,LocalStore>
           Widgets extending this class can store state data, that is restored when a Widget of this type and/or name is (re-)loaded.
 

Methods in net.ctdp.rfdynhud.widgets.base.widget that return Widget
 Widget Widget.clone()
           
static Widget WidgetFactory.createWidget(java.lang.Class<Widget> clazz, java.lang.String name)
          Creates a new Widget instance.
static Widget WidgetFactory.createWidget(java.lang.Class<Widget> clazz, WidgetsConfiguration widgetsConfig)
          Creates a new Widget instance.
static Widget WidgetFactory.createWidget(java.lang.String className, java.lang.String name)
          Creates a new Widget instance.
static Widget WidgetFactory.createWidget(java.lang.String className, WidgetsConfiguration widgetsConfig)
          Creates a new Widget instance.
protected  Widget Widget.getNewInstanceForClone()
           
protected  Widget AbstractAssembledWidget.getNewInstanceForClone()
           
 Widget AbstractAssembledWidget.getPart(int index)
          Gets the i-th Widget-part in this AbstractAssembledWidget.
protected abstract  Widget[] AbstractAssembledWidget.initParts(float width, boolean widthPercent, float height, boolean heightPercent)
           
 

Methods in net.ctdp.rfdynhud.widgets.base.widget that return types with arguments of type Widget
static java.lang.Class<Widget> WidgetFactory.getWidgetClass(java.lang.String className)
          Gets the Widget Class instance.
 

Methods in net.ctdp.rfdynhud.widgets.base.widget with parameters of type Widget
static void __WPrivilegedAccess.addPart(Widget widget, AbstractAssembledWidget assWidget)
           
protected  void AbstractAssembledWidget.arrangeParts(Widget[] parts)
          This method is called when the configuration has been loaded.
static void __WPrivilegedAccess.clearRegion(Widget widget, TextureImage2D texture, int offsetX, int offsetY, int width, int height)
           
static boolean __WPrivilegedAccess.isInitialized(Widget widget)
           
static boolean __WPrivilegedAccess.needsCompleteClear(Widget widget)
           
static void __WPrivilegedAccess.onBoundInputStateChanged(Widget widget, InputAction action, boolean state, int modifierMask, long when, LiveGameData gameData, boolean isEditorMode)
           
static void __WPrivilegedAccess.onCanvasSizeChanged(Widget widget)
           
static void __WPrivilegedAccess.onPositionChanged(RelativePositioning oldPositioning, int oldX, int oldY, RelativePositioning newPositioning, int newX, int newY, Widget widget)
           
static void __WPrivilegedAccess.onSizeChanged(int oldWidth, int oldHeight, int newWidth, int newHeight, Widget widget)
           
static void __WPrivilegedAccess.onVehicleControlChanged(Widget widget, VehicleScoringInfo viewedVSI, LiveGameData gameData, boolean isEditorMode)
           
static void __WPrivilegedAccess.removePart(Widget widget, AbstractAssembledWidget assWidget)
           
static void __WPrivilegedAccess.setConfiguration(WidgetsConfiguration config, Widget widget, boolean loading)
           
static void __WPrivilegedAccess.setInputVisible(Widget widget, boolean visible)
           
static void __WPrivilegedAccess.toggleInputVisible(Widget widget)
           
 void WidgetController.update(Widget widget, LiveGameData gameData)
           
protected abstract  void WidgetController.updateImpl(Widget widget, LiveGameData gameData)
           
static void __WPrivilegedAccess.updateVisibility(Widget widget, LiveGameData gameData, boolean isEditorMode)
           
 

Method parameters in net.ctdp.rfdynhud.widgets.base.widget with type arguments of type Widget
static Widget WidgetFactory.createWidget(java.lang.Class<Widget> clazz, java.lang.String name)
          Creates a new Widget instance.
static Widget WidgetFactory.createWidget(java.lang.Class<Widget> clazz, WidgetsConfiguration widgetsConfig)
          Creates a new Widget instance.
 

Constructors in net.ctdp.rfdynhud.widgets.base.widget with parameters of type Widget
WidgetBackground(Widget widget, BackgroundProperty property)
           
 

Uses of Widget in net.ctdp.rfdynhud.widgets.extra.assembled
 

Subclasses of Widget in net.ctdp.rfdynhud.widgets.extra.assembled
 class AssembledWidget
           
 

Methods in net.ctdp.rfdynhud.widgets.extra.assembled that return Widget
protected  Widget[] AssembledWidget.initParts(float width, boolean widthPercent, float height, boolean heightPercent)
          
 

Methods in net.ctdp.rfdynhud.widgets.extra.assembled with parameters of type Widget
protected  void AssembledWidget.arrangeParts(Widget[] parts)
           
 

Uses of Widget in net.ctdp.rfdynhud.widgets.internal
 

Subclasses of Widget in net.ctdp.rfdynhud.widgets.internal
 class InternalWidget
          This Widget displays information, if something went wrong or the plugin is in beta state or something.