Simple Waypoint System  5.4
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBezierPointCustom class to store waypoint transforms and control points for bezier paths
 CEditor
 CBezierPathEditorCustom bezier path inspector
 CmoveEditorServes as template for movement script editor inspectors
 CnavMoveEditorCustom inspector for navMove
 CsplineMoveEditorCustom inspector for splineMove
 CPathEditorCustom path inspector
 CWaypointEditorWaypoint and path creation editor
 CEditorWindow
 CAboutSWSEditorRebound Games about/help/support window
 CCreateWPManagerAdds a new Waypoint Manager gameobject to the scene
 CReviewWindowEditor
 CMonoBehaviour
 CMoveAnimatorMecanim motion animator for movement scripts. Passes speed and direction to the Mecanim controller
 CnavMoveMovement script: pathfinding using Unity NavMesh agents
 CPathIndicatorAttached to a particle system, this component emits particles over time. Used with a movement script this makes the path partially visible
 CPathManagerStores waypoints, accessed by walker objects. Provides gizmo visualization in the editor
 CBezierPathManagerStores waypoints of a bezier path, accessed by walker objects. Provides gizmo visualization in the editor
 CPathRendererUses Unity's LineRenderer component to render paths
 CsplineMoveMovement script: linear or curved splines
 CWaypointManagerThe editor part of this class allows you to create paths in 2D or 3D space. At runtime, it manages path instances for easy lookup of references