Specialized Template Function gpa::ToString< api_types::TextureAspectFlagBits >(uint32_t, StrFmtFlags, uint32_t, uint32_t)

Function Documentation

template<>
inline std::string gpa::ToString<api_types::TextureAspectFlagBits>(uint32_t flags, StrFmtFlags strFmtFlags, uint32_t tabCount, uint32_t tabSize)

Gets the std::string representation of a specified api_types::TextureAspectFlagBits.

Note

tabCount only has an effect if strFmtFlags has the GPA_STR_FMT_FORMATTED bit set

Note

tabSize only has an effect if strFmtFlags has the GPA_STR_FMT_FORMATTED bit set

Parameters
  • value -- [in] The api_types::TextureAspectFlagBits to get the std::string representation of

  • strFmtFlags -- [in] A bit mask of flags controlling the resulting std::string's formatting

  • tabCount -- [in] The number of tabs to indent the contents of the resulting std::string

  • tabSize -- [in] The number of spaces to use for a tab

Returns

The std::string representation of the specified api_types::TextureAspectFlagBits