Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES > Member List

This is the complete list of members for ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >, including all inherited members.

addEntry(const EnumType enumValue, const std::string_view valueName, std::string description="")ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inline
description(std::string descriptionStr)ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inline
Entry typedefph::SdlEnum
EnumType typedefph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >
getDescription() constph::SdlEnuminline
getEntry(const std::size_t entryIndex) const overrideph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inlinevirtual
getEntryDescription(std::size_t entryIndex) constph::SdlEnuminline
getName() constph::SdlEnuminline
getTypedEntry(const std::size_t entryIndex) constph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inline
getTypedEntry(const std::string_view entryName) constph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inline
getTypedEntry(const EnumType enumValue) constph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inline
numEntries() const overrideph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inlinevirtual
SdlEnum(std::string name)ph::SdlEnuminlineexplicit
setDescription(std::string description)ph::SdlEnuminlineprotected
setEntryDescription(std::size_t entryIndex, std::string description)ph::SdlEnuminlineprotected
TSdlGeneralEnum(std::string name)ph::TSdlGeneralEnum< InEnumType, MAX_ENTRIES >inlineexplicit