net.ctdp.rfdynhud.properties

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package net.ctdp.rfdynhud.properties

Interface Summary
DisplayNameGenerator | Implementation of this interface are responsibe for generating property names for editor display.
PropertiesKeeper | Interface for all classes, that keep properties.
PropertyLoader | The `PropertyLoader` loads properties from a configuration file.

Class Summary
__PropsPrivilegedAccess | Don't use this at home!
AbstractPropertiesKeeper | Interface for all classes, that keep properties.
ArrayProperty<E> | The `ArrayProperty` serves for customizing a value from an array.
BackgroundProperty | The `BackgroundProperty` unites `ColorProperty` and `ImageProperty` to select something for a Widget's background.
BooleanProperty | The `BooleanProperty` serves for customizing a primitive boolean value.
BorderProperty | The `BorderProperty` serves for customizing a border.
ColorProperty | The `ColorProperty` serves for customizing a color value.
DelayProperty | The `DelayProperty` serves for customizing a time delay.
EnumProperty<E extends Enum<E>> | The `EnumProperty` serves for customizing a value from an enum.
FactoredFloatProperty | The `FactoredFloatProperty` serves for customizing a primitive float value multiplied by a factor.
FactoredIntProperty | The `FactoredIntProperty` serves for customizing a primitive int value multiplied or divided by a factor.
FilenameProperty | The `FilenameProperty` serves for customizing a simple String value.
FlatPropertiesContainer |
FloatProperty | The `FloatProperty` serves for customizing a primitive float value.
FontProperty | The `FontProperty` serves for customizing a font value.
GenericFieldsIterator<T> | Iterates all `Field` values of a given `Class`.
GenericPropertiesIterator | Iterates all `Property` fields of a given `Class`.
ImageProperty | The `ImageProperty` serves for customizing an image.
ImagePropertyWithTexture | The `ImagePropertyWithTexture` serves for customizing an image and provides a `TextureImage2D` instance with a given size.
ImagePropertyWithTransTexture | The `ImagePropertyWithTransTexture` serves for customizing an image and provides a `TransformableTexture` instance with a given size.
IntProperty | The `IntProperty` serves for customizing a primitive int value.
ListProperty<E,L extends Collection<E>> | The `ListProperty` serves for customizing a value from a list.
PathnameProperty | The `PathnameProperty` serves for customizing a simple String value.
Position | The `Position` class is an abstraction of a positional value tuple.
PosSizeProperty | The `PosSizeProperty` is utilized by the `Position` and `Size` classes to customize positional and size values.
PropertiesContainer | A container for `Widget` `Property`s.
Property | The `Property` serves as a general data container and adapter.
Size |
SpacedAllLowerCaseDisplayNameGenerator | This `DisplayNameGenerator` separates the camel cased words and makes them all lower case.
SpacedCamelCaseDisplayNameGenerator | This `DisplayNameGenerator` separates the camel cased words and makes them all lower case.
StringProperty | The `StringProperty` serves for customizing a simple String value.
TimeProperty | The `TimeProperty` serves for customizing a time value.

Enum Summary
BackgroundProperty.BackgroundType |
DelayProperty.DisplayUnits |
PropertyEditorType | The `PropertyEditorType` indicates the kind of editor to be used for the `Property`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES