make compile as C
This commit is contained in:
parent
0d076c08b3
commit
6cb8c1b624
@ -1,4 +1,4 @@
|
|||||||
// stb_tilemap_editor.h - v0.31 - Sean Barrett - http://nothings.org/stb
|
// stb_tilemap_editor.h - v0.35 - Sean Barrett - http://nothings.org/stb
|
||||||
// placed in the public domain - not copyrighted - first released 2014-09
|
// placed in the public domain - not copyrighted - first released 2014-09
|
||||||
//
|
//
|
||||||
// Embeddable tilemap editor for C/C++
|
// Embeddable tilemap editor for C/C++
|
||||||
@ -275,7 +275,7 @@
|
|||||||
// either approach allows cut&pasting between levels.)
|
// either approach allows cut&pasting between levels.)
|
||||||
//
|
//
|
||||||
// REVISION HISTORY
|
// REVISION HISTORY
|
||||||
// 0.31 layername button changes
|
// 0.35 layername button changes
|
||||||
// - layername buttons grow with the layer panel
|
// - layername buttons grow with the layer panel
|
||||||
// - fix stbte_create_map being declared as stbte_create
|
// - fix stbte_create_map being declared as stbte_create
|
||||||
// - fix declaration of stbte_create_map
|
// - fix declaration of stbte_create_map
|
||||||
@ -1100,9 +1100,10 @@ void stbte_set_layername(stbte_tilemap *tm, int layer, const char *layername)
|
|||||||
{
|
{
|
||||||
STBTE_ASSERT(layer >= 0 && layer < tm->num_layers);
|
STBTE_ASSERT(layer >= 0 && layer < tm->num_layers);
|
||||||
if (layer >= 0 && layer < tm->num_layers) {
|
if (layer >= 0 && layer < tm->num_layers) {
|
||||||
|
int width;
|
||||||
tm->layerinfo[layer].name = layername;
|
tm->layerinfo[layer].name = layername;
|
||||||
tm->has_layer_names = 1;
|
tm->has_layer_names = 1;
|
||||||
int width = stbte__text_width(layername);
|
width = stbte__text_width(layername);
|
||||||
tm->layername_width = (width > tm->layername_width ? width : tm->layername_width);
|
tm->layername_width = (width > tm->layername_width ? width : tm->layername_width);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -3392,6 +3393,10 @@ static void stbte__info(stbte_tilemap *tm, int x0, int y0, int w, int h)
|
|||||||
|
|
||||||
static void stbte__layers(stbte_tilemap *tm, int x0, int y0, int w, int h)
|
static void stbte__layers(stbte_tilemap *tm, int x0, int y0, int w, int h)
|
||||||
{
|
{
|
||||||
|
static char *propmodes[3] = {
|
||||||
|
"default", "always", "never"
|
||||||
|
};
|
||||||
|
int num_rows;
|
||||||
int i, y, n;
|
int i, y, n;
|
||||||
int x1 = x0+w;
|
int x1 = x0+w;
|
||||||
int y1 = y0+h;
|
int y1 = y0+h;
|
||||||
@ -3403,10 +3408,6 @@ static void stbte__layers(stbte_tilemap *tm, int x0, int y0, int w, int h)
|
|||||||
xoff = (xoff < tm->layername_width + 10 ? xoff : tm->layername_width + 10);
|
xoff = (xoff < tm->layername_width + 10 ? xoff : tm->layername_width + 10);
|
||||||
}
|
}
|
||||||
|
|
||||||
static char *propmodes[3] = {
|
|
||||||
"default", "always", "never"
|
|
||||||
};
|
|
||||||
int num_rows;
|
|
||||||
x0 += 2;
|
x0 += 2;
|
||||||
y0 += 5;
|
y0 += 5;
|
||||||
if (!tm->has_layer_names) {
|
if (!tm->has_layer_names) {
|
||||||
|
Loading…
Reference in New Issue
Block a user