![]() |
Adventure at Umalu
22nd March, 2013
Rogue-like Dungeon Crawler, written in Java
|
Public Member Functions | |
abstract void | process (Collection< Coordinate > field, World world, int x, int y, int r) |
Represents a post processing of a view field. This can be used to add or remove artifacts from the view field, or filter the view field into a specific shape.
|
pure virtual |
Performs the post processing on the calculated view field. The provided
will be modified in place. The post processing should be done with respect to the parameters with which the view field was generated. In other words, the processed view field should have a radius of r and be centered at (x, y).
field | the view field being processed |
world | the World
|
x | the x value of the location from which the view field was generated |
y | the y value of the location from which the view field was generated |
r | the radius with which the view field was generated |