diff options
| author | Stanislaw Skowronek <skylark@disorder.sko> | 2013-11-16 19:45:31 (GMT) |
|---|---|---|
| committer | Stanislaw Skowronek <skylark@disorder.sko> | 2013-11-16 19:45:31 (GMT) |
| commit | 70c14bd72cd13473570bbbb0bd47eb71ca4b4a15 (patch) | |
| tree | 6915056ba6746b6610a962191a7bcffafadccde5 /src/simulation/Simulation.h | |
| parent | 4f2d1e0cba1542311bd441c1eded463ac910f9ac (diff) | |
| download | powder-70c14bd72cd13473570bbbb0bd47eb71ca4b4a15.zip powder-70c14bd72cd13473570bbbb0bd47eb71ca4b4a15.tar.gz | |
Some cleanups. See if this looks nicer :)
Diffstat (limited to 'src/simulation/Simulation.h')
| -rw-r--r-- | src/simulation/Simulation.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/simulation/Simulation.h b/src/simulation/Simulation.h index 7b0ee91..c671e5a 100644 --- a/src/simulation/Simulation.h +++ b/src/simulation/Simulation.h @@ -152,6 +152,7 @@ public: TPT_NO_INLINE int create_part(int p, int x, int y, int t); TPT_NO_INLINE void delete_part(int x, int y); void unlink_solid(int part); + int link_solid(int part, int sld); void get_sign_pos(int i, int *x0, int *y0, int *w, int *h); TPT_NO_INLINE int is_wire(int x, int y); TPT_NO_INLINE int is_wire_off(int x, int y); @@ -159,6 +160,7 @@ public: TPT_NO_INLINE int parts_avg(int ci, int ni, int t); void create_arc(int sx, int sy, int dx, int dy, int midpoints, int variance, int type, int flags); int nearest_part(int ci, int t, int max_d); + void solid_respawn(int i, int pp, int dx, int dy); void update_particles_i(int start, int inc); void update_particles(); void update_solids(); |
