source: trunk/src/tiler.h @ 633

Last change on this file since 633 was 633, checked in by sam, 10 years ago

TileSets can now be initialised either using the tile size, or the
known number of tiles in a row and a column. Necessary for ticket #24.

  • Property svn:keywords set to Id
File size: 756 bytes
Line 
1//
2// Lol Engine
3//
4// Copyright: (c) 2010-2011 Sam Hocevar <sam@hocevar.net>
5//   This program is free software; you can redistribute it and/or
6//   modify it under the terms of the Do What The Fuck You Want To
7//   Public License, Version 2, as published by Sam Hocevar. See
8//   http://sam.zoy.org/projects/COPYING.WTFPL for more details.
9//
10
11//
12// The Tiler class
13// ---------------
14// The Tiler is a static class that manages tilesets.
15//
16
17#if !defined __DH_TILER_H__
18#define __DH_TILER_H__
19
20#include <stdint.h>
21
22class Tiler
23{
24public:
25    static int Register(char const *path, int2 size, int2 count, float dilate);
26    static void Deregister(int id);
27
28    static void BlitTile(uint32_t code, int x, int y, int z, int o);
29};
30
31#endif // __DH_TILER_H__
32
Note: See TracBrowser for help on using the repository browser.