yvt
cfb972f944
Improve code quality
...
- Overriding methods are clearly indicated with `override` keywords
- Remove redundant `virtual` keywords from destructors of subclasses
- Introduce `SPUnsupported()`, replacing most uses of
`SPNotImplemented()`, which now serves as a dynamic "TODO" marker
2018-10-13 14:43:49 +09:00
yvt
88f03f01e9
Refactoring
...
- Mark overriding virtual functions with `override`
- Get rid of warnings
2017-01-05 03:48:11 +09:00
Tomoaki Kawada
624d291f79
Update #include
s
...
- Reorder them so that system libraries come first
- Use C++-style headers (`<cmath>`) instead of C-style headers (`<math.h>`)
2016-12-03 19:04:58 +09:00
Tomoaki Kawada
2eb9e35c65
Apply clang-format to all non-external source files
2016-12-03 18:23:47 +09:00
yvt
139df00073
Font updated
2013-12-30 17:52:19 +09:00
yvt
7ffddd8b32
UTF-8 basic support + international fonts
2013-12-10 01:30:15 +09:00
yvt
e566155570
Font interface for scripts
2013-11-22 20:46:20 +09:00
yvt
f0d34ef494
added GPLv3 header
2013-08-29 11:45:22 +09:00
yvt
931be8cf09
From pre-0.0.3 source code
2013-08-18 16:18:06 +09:00