Mercurial > minori
comparison dep/animia/include/animia.h @ 139:478f3b366199
dep/animia: separate lots of things, use base class for OS stuff
| author | Paper <mrpapersonic@gmail.com> |
|---|---|
| date | Sun, 12 Nov 2023 16:43:07 -0500 |
| parents | 28842a8d0c6b |
| children | d8a61e7e2a36 |
comparison
equal
deleted
inserted
replaced
| 138:28842a8d0c6b | 139:478f3b366199 |
|---|---|
| 1 #ifndef __animia__animia_h | 1 #ifndef __animia__animia_h |
| 2 #define __animia__animia_h | 2 #define __animia__animia_h |
| 3 | 3 |
| 4 #include "animia/media.h" | 4 #include "animia/media.h" |
| 5 #include "animia/player.h" | 5 #include "animia/player.h" |
| 6 #include "animia/util.h" | 6 #include "animia/types.h" |
| 7 | 7 |
| 8 namespace animia { | 8 namespace animia { |
| 9 | 9 |
| 10 /* pid_t should be DWORD on windows, and defined by the system | 10 /* pid_t should be DWORD on windows, and defined by the system |
| 11 anywhere else */ | 11 anywhere else */ |
| 12 struct Process { | 12 struct Process { |
| 13 pid_t pid = 0; | 13 internal::pid_t pid = 0; |
| 14 std::string name; | 14 std::string name; |
| 15 }; | 15 }; |
| 16 | 16 |
| 17 struct Window { | 17 struct Window { |
| 18 unsigned int id = 0; | 18 unsigned int id = 0; |
