diff options
| author | Japa | 2011-02-27 18:25:16 +0000 |
|---|---|---|
| committer | Japa | 2011-02-27 18:25:16 +0000 |
| commit | c7054ff4be0177fd32bd5283055463b6b800ef9c (patch) | |
| tree | 00b7ed07e00a2aedc4100973f5aacbf5832290b9 /BlockTree.h | |
| parent | 663aa547439c9c2dc977bb3601d91f11e176b83a (diff) | |
| download | stonesense-c7054ff4be0177fd32bd5283055463b6b800ef9c.tar.gz stonesense-c7054ff4be0177fd32bd5283055463b6b800ef9c.tar.bz2 stonesense-c7054ff4be0177fd32bd5283055463b6b800ef9c.tar.xz | |
Made the tops of the trees not get shaded when the bottoms aren't.
Diffstat (limited to 'BlockTree.h')
| -rw-r--r-- | BlockTree.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/BlockTree.h b/BlockTree.h index 6458a12..e36fa14 100644 --- a/BlockTree.h +++ b/BlockTree.h @@ -4,6 +4,8 @@ #include "Block.h"
#include "WorldSegment.h"
+class Block;
+
class c_block_tree_twig
{
c_sprite own_sprite;
@@ -13,7 +15,7 @@ public: c_block_tree_twig(void);
~c_block_tree_twig(void);
- void insert_sprites(WorldSegment * w, int x, int y, int z);
+ void insert_sprites(WorldSegment * w, int x, int y, int z, Block * parent);
void set_single_sprite(void);
void set_sheetindex(int32_t in){ own_sprite.set_sheetindex(in); }
void set_fileindex(int32_t in){ own_sprite.set_fileindex(in); }
@@ -34,7 +36,7 @@ public: c_block_tree_branch(void);
~c_block_tree_branch(void);
- void insert_sprites(WorldSegment * w, int x, int y, int z);
+ void insert_sprites(WorldSegment * w, int x, int y, int z, Block * parent);
void set_sheetindex(int32_t in){ own_twig.set_sheetindex(in); }
void set_fileindex(int32_t in){ own_twig.set_fileindex(in); }
int32_t get_sheetindex(void){ return own_twig.get_sheetindex(); }
@@ -53,7 +55,7 @@ public: c_block_tree(void);
~c_block_tree(void);
- void insert_sprites(WorldSegment * w, int x, int y, int z);
+ void insert_sprites(WorldSegment * w, int x, int y, int z, Block * parent);
void set_sheetindex(int32_t in){ own_branch.set_sheetindex(in); }
void set_fileindex(int32_t in){ own_branch.set_fileindex(in); }
int32_t get_sheetindex(void){ return own_branch.get_sheetindex(); }
|
