| _addons | CityBuilderCore.Walker | protected | 
  | _addonsQueue | CityBuilderCore.Walker | protected | 
  | _current | CityBuilderCore.Walker | protected | 
  | _defaultAgentDistance (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | protected | 
  | _isFinished | CityBuilderCore.Walker | protected | 
  | _start | CityBuilderCore.Walker | protected | 
  | AddAddon< T >(T prefab) | CityBuilderCore.Walker | inline | 
  | Addons | CityBuilderCore.Walker |  | 
  | AdvanceProcess() | CityBuilderCore.Walker | inline | 
  | Agent (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker |  | 
  | Animator (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker |  | 
  | ApproachSpeed (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | CancelProcess() | CityBuilderCore.Walker | inline | 
  | CancelRoam() | CityBuilderCore.Walker | inline | 
  | CancelWait() | CityBuilderCore.Walker | inline | 
  | CancelWalk() | CityBuilderCore.Walker | inline | 
  | continueFollow(Action finished) | CityBuilderCore.Walker | inlineprotected | 
  | ContinueRoam(int memoryLength, int range, Action finished) | CityBuilderCore.Walker | inline | 
  | ContinueRoam(int memoryLength, int range, PathType pathType, UnityEngine.Object pathTag, Action finished) | CityBuilderCore.Walker | inline | 
  | ContinueWait(Action finished) | CityBuilderCore.Walker | inline | 
  | ContinueWalk(Action finished=null) | CityBuilderCore.Walker | inline | 
  | ContinueWander(Action finished) | CityBuilderCore.Walker | inline | 
  | CurrentAction | CityBuilderCore.Walker |  | 
  | CurrentAgentWalking | CityBuilderCore.Walker |  | 
  | CurrentPoint | CityBuilderCore.Walker |  | 
  | CurrentProcess | CityBuilderCore.Walker |  | 
  | CurrentRoaming | CityBuilderCore.Walker |  | 
  | CurrentWaiting | CityBuilderCore.Walker |  | 
  | CurrentWalking | CityBuilderCore.Walker |  | 
  | Delay(Action finished) | CityBuilderCore.Walker | inline | 
  | DirectionChanged (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker |  | 
  | DispenserKey (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | Finish() | CityBuilderCore.Walker |  | 
  | Finished | CityBuilderCore.Walker |  | 
  | followPath(IEnumerable< Vector3 > path, Action finished) | CityBuilderCore.Walker | inlineprotected | 
  | followPath(IEnumerable< Vector3 > path, float delay, Action finished) | CityBuilderCore.Walker | inlineprotected | 
  | ForwardReceiver (defined in CityBuilderCore.MessageReceiver) | CityBuilderCore.MessageReceiver |  | 
  | GetAddon< T >(T _) | CityBuilderCore.Walker | inline | 
  | GetAddon< T >(string key) | CityBuilderCore.Walker | inline | 
  | GetDebugText() | CityBuilderCore.ItemsRetrieverWalker | virtual | 
  | GetDescription() | CityBuilderCore.Walker | virtual | 
  | getDescription(int index) | CityBuilderCore.Walker | protected | 
  | getDescription(int index, params object[] parameters) | CityBuilderCore.Walker | inlineprotected | 
  | GetDispenser(IBuilding building) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline | 
  | GetDispenserPath(Vector2Int point, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline | 
  | GetDispenserPath(IBuilding building, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline | 
  | GetDispenserPathQuery(Vector2Int point, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline | 
  | GetDispenserPathQuery(IBuilding building, IItemsDispenser itemsDispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline | 
  | GetName() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | virtual | 
  | GridPoint | CityBuilderCore.Walker |  | 
  | HasAddon(string key) | CityBuilderCore.Walker | inline | 
  | HasAddon< T >() | CityBuilderCore.Walker | inline | 
  | HasAddon< T >(T _) | CityBuilderCore.Walker | inline | 
  | HeightOverride | CityBuilderCore.Walker |  | 
  | Hide() | CityBuilderCore.Walker | inline | 
  | Home | CityBuilderCore.Walker |  | 
  | Id | CityBuilderCore.Walker |  | 
  | Info (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker |  | 
  | Initialize(BuildingReference home, Vector2Int start) | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual | 
  | IsStateChanged (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | IsWalking | CityBuilderCore.Walker |  | 
  | IsWalkingChanged (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker |  | 
  | ItemContainer | CityBuilderCore.ItemsRetrieverWalker |  | 
  | ItemsRetrieverWalkerState enum name (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | ItemStorage (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | LoadData(string json) | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual | 
  | loadWalkerData(WalkerData data) (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotected | 
  | MaxDistance (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | MessageEvents (defined in CityBuilderCore.MessageReceiver) | CityBuilderCore.MessageReceiver |  | 
  | MessageReceived (defined in CityBuilderCore.MessageReceiver) | CityBuilderCore.MessageReceiver |  | 
  | Moved | CityBuilderCore.Walker |  | 
  | NextProcess | CityBuilderCore.Walker |  | 
  | OnDestroy() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotectedvirtual | 
  | onFinished() | CityBuilderCore.Walker | inlineprotectedvirtual | 
  | OnMessage(string e) | CityBuilderCore.MessageReceiver | inlinevirtual | 
  | OnMessages(string e) | CityBuilderCore.MessageReceiver | inlinevirtual | 
  | onMoved(Vector2Int point) | CityBuilderCore.Walker | inlineprotectedvirtual | 
  | onProcessFinished(ProcessState process) | CityBuilderCore.Walker | inlineprotectedvirtual | 
  | PathTag | CityBuilderCore.Walker |  | 
  | PathType (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker |  | 
  | Pivot (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker |  | 
  | RemoveAddon(WalkerAddon addon) | CityBuilderCore.Walker | inline | 
  | RemoveAddon(string key) | CityBuilderCore.Walker | inline | 
  | RetrieveDistance (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | RetrieveTime (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | Roam(int memoryLength, int range, PathType pathType, UnityEngine.Object pathTag, Action finished=null) | CityBuilderCore.Walker | inline | 
  | Roam(int memoryLength, int range, Action finished=null) | CityBuilderCore.Walker | inline | 
  | Roam(float delay, int memoryLength, int range, Action finished=null) | CityBuilderCore.Walker | inline | 
  | SaveData() | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual | 
  | savewalkerData() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotected | 
  | Show() | CityBuilderCore.Walker | inline | 
  | Spawned() | CityBuilderCore.ItemsRetrieverWalker | inlinevirtual | 
  | Speed (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | Start() (defined in CityBuilderCore.Walker) | CityBuilderCore.Walker | inlineprotectedvirtual | 
  | StartProcess(WalkerAction[] actions, string key=null) | CityBuilderCore.Walker | inline | 
  | StartRetrieving(WalkingPath path, IItemsDispenser dispenser) (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker | inline | 
  | Storage (defined in CityBuilderCore.ItemsRetrieverWalker) | CityBuilderCore.ItemsRetrieverWalker |  | 
  | tryWalk(IBuilding target, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk(Vector2Int target, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk(Func< WalkingPath > pathGetter, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk(IBuilding target, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk(Vector2Int target, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk(Func< WalkingPath > pathGetter, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk(Func< PathQuery > queryGetter, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk(Func< PathQuery > queryGetter, float delay, Action planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk< Q, P >(Func< Q > preparer, Func< Q, P > planner, Func< P, WalkingPath > planned, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk< Q, P >(Func< Q > preparer, Func< Q, P > planner, Func< P, WalkingPath > planned, float delay, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk< T >(Func< BuildingComponentPathQuery< T > > queryGetter, Action< BuildingComponentPath< T > > planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | tryWalk< T >(Func< BuildingComponentPathQuery< T > > queryGetter, float delay, Action< BuildingComponentPath< T > > planned=null, Action finished=null, Action canceled=null) | CityBuilderCore.Walker | inlineprotected | 
  | Wait(Action finished, float time) | CityBuilderCore.Walker | inline | 
  | Walk(IBuilding target, Action finished=null) | CityBuilderCore.Walker | inline | 
  | Walk(Vector2Int target, Action finished=null) | CityBuilderCore.Walker | inline | 
  | Walk(Vector2Int target, PathType pathType, UnityEngine.Object pathTag, Action finished=null) | CityBuilderCore.Walker | inline | 
  | Walk(WalkingPath path, Action finished=null) | CityBuilderCore.Walker | inline | 
  | Walk(WalkingPath path, float delay, Action finished=null) | CityBuilderCore.Walker | inline | 
  | WalkAgent(Vector3 position, Action finished=null, float? distance=null) | CityBuilderCore.Walker | inline | 
  | WalkAgent(Vector3 position, float delay, Action finished=null, float? distance=null) | CityBuilderCore.Walker | inline | 
  | Wander(Action finished) | CityBuilderCore.Walker | inline |