/* Public domain */ #ifndef _FREESG_RG_TEXSEL_H_ #define _FREESG_RG_TEXSEL_H_ #include #include #include typedef struct rg_texture_selector { struct ag_tlist tl; RG_Tileset *tset; /* Attached tileset */ char texname[RG_TEXTURE_NAME_MAX]; /* Default texture name binding */ Uint flags; } RG_TextureSelector; __BEGIN_DECLS extern AG_WidgetClass rgTextureSelectorClass; RG_TextureSelector *RG_TextureSelectorNew(void *, RG_Tileset *, Uint); __END_DECLS #include #endif /* _FREESG_RG_TEXSEL_H_ */