Class that represents specific set of flavor components.
More...
#include <Urho3D/Engine/ApplicationFlavor.h>
|
| ApplicationFlavor (const ea::string &str) |
|
| ApplicationFlavor (std::initializer_list< ApplicationFlavorMap::value_type > components) |
|
ea::optional< unsigned > | Matches (const ApplicationFlavorPattern &pattern) const |
| Returns distance (smaller is better) if flavor matches the pattern. Returns none if doesn't match.
|
|
ea::string | ToString () const |
| Returns string representation of flavor.
|
|
|
ApplicationFlavorMap | components_ |
|
Class that represents specific set of flavor components.
◆ Platform
Flavor of current platform. There's one component "platform" which consists of:
- Platform name (if known): windows|uwp|linux|android|rpi|macos|ios|tvos|web
- Platform type (if known and not web): desktop|mobile|console
The documentation for this struct was generated from the following files:
- Urho3D/Engine/ApplicationFlavor.h
- Urho3D/Engine/ApplicationFlavor.cpp