Interface for setting the position of an emitter. ```cs public class FuncPosition : IPosition { // A function invoked each time the position is queried public FuncPosition(Func<Vector3F> position); public Vector3F GetPosition(); } ```