X-Git-Url: https://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2FFunctionLibrary.java;h=1a2518c4008b4d4a13e8751bd23ac7ee45bc93c3;hp=3227c31653d65b96b97758b784c861fc9ee522bb;hb=112bb0c9b46894adca9a33ed8c99ea712b253185;hpb=54b9d8bc8f0025ccf97a67d9dd217ef1f9cf082f diff --git a/tim/prune/FunctionLibrary.java b/tim/prune/FunctionLibrary.java index 3227c31..1a2518c 100644 --- a/tim/prune/FunctionLibrary.java +++ b/tim/prune/FunctionLibrary.java @@ -2,15 +2,23 @@ package tim.prune; import tim.prune.correlate.PhotoCorrelator; import tim.prune.function.AboutScreen; +import tim.prune.function.AddAltitudeOffset; import tim.prune.function.AddTimeOffset; import tim.prune.function.CheckVersionScreen; +import tim.prune.function.FindWaypoint; import tim.prune.function.HelpScreen; import tim.prune.function.RearrangeWaypointsFunction; +import tim.prune.function.SaveConfig; +import tim.prune.function.SetKmzImageSize; import tim.prune.function.SetMapBgFunction; +import tim.prune.function.ShowKeysScreen; import tim.prune.function.ShowThreeDFunction; import tim.prune.function.charts.Charter; import tim.prune.function.compress.CompressTrackFunction; import tim.prune.function.distance.DistanceFunction; +import tim.prune.function.edit.PointNameEditor; +import tim.prune.function.gpsies.GetGpsiesFunction; +import tim.prune.function.SetPathsFunction; import tim.prune.load.GpsLoader; import tim.prune.save.GpsSaver; import tim.prune.save.GpxExporter; @@ -27,15 +35,23 @@ public abstract class FunctionLibrary public static PovExporter FUNCTION_POVEXPORT = null; public static GenericFunction FUNCTION_GPSLOAD = null; public static GenericFunction FUNCTION_GPSSAVE = null; + public static GenericFunction FUNCTION_SAVECONFIG = null; + public static GenericFunction FUNCTION_EDIT_WAYPOINT_NAME = null; public static RearrangeWaypointsFunction FUNCTION_REARRANGE_WAYPOINTS = null; public static GenericFunction FUNCTION_COMPRESS = null; public static GenericFunction FUNCTION_ADD_TIME_OFFSET = null; + public static GenericFunction FUNCTION_ADD_ALTITUDE_OFFSET = null; + public static GenericFunction FUNCTION_FIND_WAYPOINT = null; public static GenericFunction FUNCTION_CORRELATE_PHOTOS = null; public static GenericFunction FUNCTION_CHARTS = null; public static GenericFunction FUNCTION_3D = null; public static GenericFunction FUNCTION_DISTANCES = null; + public static GenericFunction FUNCTION_GET_GPSIES = null; public static GenericFunction FUNCTION_SET_MAP_BG = null; + public static GenericFunction FUNCTION_SET_PATHS = null; + public static GenericFunction FUNCTION_SET_KMZ_IMAGE_SIZE = null; public static GenericFunction FUNCTION_HELP = null; + public static GenericFunction FUNCTION_SHOW_KEYS = null; public static GenericFunction FUNCTION_ABOUT = null; public static GenericFunction FUNCTION_CHECK_VERSION = null; @@ -51,15 +67,23 @@ public abstract class FunctionLibrary FUNCTION_POVEXPORT = new PovExporter(inApp); FUNCTION_GPSLOAD = new GpsLoader(inApp); FUNCTION_GPSSAVE = new GpsSaver(inApp); + FUNCTION_SAVECONFIG = new SaveConfig(inApp); + FUNCTION_EDIT_WAYPOINT_NAME = new PointNameEditor(inApp); FUNCTION_REARRANGE_WAYPOINTS = new RearrangeWaypointsFunction(inApp); FUNCTION_COMPRESS = new CompressTrackFunction(inApp); FUNCTION_ADD_TIME_OFFSET = new AddTimeOffset(inApp); + FUNCTION_ADD_ALTITUDE_OFFSET = new AddAltitudeOffset(inApp); + FUNCTION_FIND_WAYPOINT = new FindWaypoint(inApp); FUNCTION_CORRELATE_PHOTOS = new PhotoCorrelator(inApp); FUNCTION_CHARTS = new Charter(inApp); FUNCTION_3D = new ShowThreeDFunction(inApp); FUNCTION_DISTANCES = new DistanceFunction(inApp); + FUNCTION_GET_GPSIES = new GetGpsiesFunction(inApp); FUNCTION_SET_MAP_BG = new SetMapBgFunction(inApp); + FUNCTION_SET_PATHS = new SetPathsFunction(inApp); + FUNCTION_SET_KMZ_IMAGE_SIZE = new SetKmzImageSize(inApp); FUNCTION_HELP = new HelpScreen(inApp); + FUNCTION_SHOW_KEYS = new ShowKeysScreen(inApp); FUNCTION_ABOUT = new AboutScreen(inApp); FUNCTION_CHECK_VERSION= new CheckVersionScreen(inApp); }