A* Pathfinding Project  3.1.4
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Enumerations Properties Groups Pages
Modifier Class Referenceabstract

Base class for path modifiers which are not attached to GameObjects. More...

+ Inheritance diagram for Modifier:
+ Collaboration diagram for Modifier:

Public Member Functions

abstract void Apply (Path p, ModifierData source)
 Main Post-Processing function.
 
virtual void ApplyOriginal (Path p)
 
void Awake (Seeker s)
 
void OnDestroy (Seeker s)
 
virtual void PreProcess (Path p)
 
- Public Member Functions inherited from IPathModifier
void Apply (Path p, ModifierData source)
 
void ApplyOriginal (Path p)
 
void PreProcess (Path p)
 

Public Attributes

int priority = 0
 Higher priority modifiers are executed first.
 
Seeker seeker
 

Properties

abstract ModifierData input [get]
 
abstract ModifierData output [get]
 
int Priority [get, set]
 
- Properties inherited from IPathModifier
ModifierData input [get]
 
ModifierData output [get]
 
int Priority [get, set]
 

Detailed Description

Base class for path modifiers which are not attached to GameObjects.

See Also
MonoModifier

Member Function Documentation

virtual void ApplyOriginal ( Path  p)
virtual
virtual void PreProcess ( Path  p)
virtual

The documentation for this class was generated from the following file: