|
Smolgui
Immediate gui library based on SFML
|
Classes | |
| class | Vector2 |
| class | Vector3 |
Functions | |
| NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT (Color, r, g, b, a) | |
| template<typename T> | |
| void | to_json (json &j, const sf::Vector2< T > &vector) |
| template<typename T> | |
| void | from_json (const json &j, sf::Vector2< T > &vector) |
| template<typename T> | |
| void | to_json (json &j, const sf::Vector3< T > &vector) |
| template<typename T> | |
| void | from_json (const json &j, sf::Vector3< T > &vector) |
| template<typename T> | |
| void | to_json (json &j, const sf::Rect< T > &rect) |
| template<typename T> | |
| void | from_json (const json &j, sf::Rect< T > &rect) |
Define common resource holder type for sfml and sgui resources
| void sf::from_json | ( | const json & | j, |
| sf::Rect< T > & | rect ) |
| void sf::from_json | ( | const json & | j, |
| sf::Vector2< T > & | vector ) |
| void sf::from_json | ( | const json & | j, |
| sf::Vector3< T > & | vector ) |
| sf::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT | ( | Color | , |
| r | , | ||
| g | , | ||
| b | , | ||
| a | ) |
convert color to/from json
| void sf::to_json | ( | json & | j, |
| const sf::Rect< T > & | rect ) |
convert Rect to/from json
| void sf::to_json | ( | json & | j, |
| const sf::Vector2< T > & | vector ) |
convert Vector2 to/from json
| void sf::to_json | ( | json & | j, |
| const sf::Vector3< T > & | vector ) |
convert Vector3 to/from json