Photon Engine 2.0.0-beta
A physically based renderer.
|
#include "SDL/Introspect/SdlEnum.h"
#include "Utility/TArrayVector.h"
#include "SDL/sdl_exceptions.h"
#include "Utility/utility.h"
#include <Common/assertion.h>
#include <type_traits>
#include <string>
#include <string_view>
#include <cstddef>
#include <utility>
Go to the source code of this file.
Classes | |
class | ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > |
SDL enum implementation with common features. Enum value and string mapping are done in a brute-force way. This SDL enum type supports enum entries with identical value or name, which is useful for giving the user more tolerance on specifying inputs (e.g., case inconsistency). See getTypedEntry() for more details. More... | |
Namespaces | |
namespace | ph |
The root for all renderer implementations. | |