35 template <
class ParseContext>
36 constexpr
auto parse(ParseContext& a_ctx)
41 template <
class FormatContext>
42 auto format(
const RE::ActorValue& a_actorValue, FormatContext& a_ctx)
45 return fmt::format_to(a_ctx.out(),
"{}", info ? info->enumName :
"None");
51 #ifdef __cpp_lib_format
54 template <
class CharT>
55 struct formatter<
RE::
ActorValue, CharT> : formatter<std::string_view, CharT>
57 template <
class FormatContext>
61 return formatter<std::string_view, CharT>::format(info ? info->enumName :
"None", a_ctx);
#define KEEP_FOR_RE()
Definition: PCH.h:713
#define RELOCATION_ID(SE, AE)
Definition: PCH.h:702
Definition: Relocation.h:210
Definition: ActorValueInfo.h:19
Definition: ActorValueList.h:9
ActorValue LookupActorValueByName(std::string_view a_enumName) const
std::uint32_t unk00
Definition: ActorValueList.h:21
ActorValueInfo * GetActorValue(ActorValue a_actorValue) const
static ActorValueList * GetSingleton()
Definition: ActorValueList.h:11
ActorValueInfo * actorValues[std::to_underlying(ActorValue::kTotal)]
Definition: ActorValueList.h:23
std::uint32_t pad04
Definition: ActorValueList.h:22
Definition: AbsorbEffect.h:6
ActorValue
Definition: ActorValues.h:6
void parse(char *col, char &x)
Definition: csv.h:1037
Definition: EffectArchetypes.h:65