galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
Platform.hpp
Go to the documentation of this file.
1
7
8#ifndef GALAXY_PLATFORM_PLATFORM_HPP_
9#define GALAXY_PLATFORM_PLATFORM_HPP_
10
12
13#ifdef GALAXY_WIN_PLATFORM
15#elif GALAXY_UNIX_PLATFORM
17#endif
18
19namespace galaxy
20{
21 namespace platform
22 {
26 void seed_random() noexcept;
27
36 void set_metadata(const char* type, const char* value) noexcept;
37
46 void set_hint(const char* hint, const char* value) noexcept;
47 } // namespace platform
48} // namespace galaxy
49
50#endif
void seed_random() noexcept
Seed the cstdlib rng algos.
Definition Platform.cpp:20
void set_metadata(const char *type, const char *value) noexcept
Sets metadata.
Definition Platform.cpp:25
void set_hint(const char *hint, const char *value) noexcept
Sets SDL hints.
Definition Platform.cpp:30
Animated.cpp galaxy.
Definition Animated.cpp:16