LeviLamina
|
This is the complete list of members for CerealItemComponentFactory, including all inherited members.
addAllComponentUpgrades(::CerealDocumentUpgrader &documentUpgrader, ::cereal::ReflectionCtx const &ctx) (defined in CerealItemComponentFactory) | CerealItemComponentFactory | static |
addComponentMetadata(::cereal::ReflectionCtx &ctx, ::std::string const &componentName, ::CerealItemComponentFactory::ComponentMetadata &&metadata, ::std::optional<::SemVersion > releasedMinFormatVersion) (defined in CerealItemComponentFactory) | CerealItemComponentFactory | static |
constructItemComponent(::std::string const &name, ::cereal::ReflectionCtx const &ctx) (defined in CerealItemComponentFactory) | CerealItemComponentFactory | static |
contextInstanceIfAvailable(::cereal::ReflectionCtx const &ctx) (defined in CerealItemComponentFactory) | CerealItemComponentFactory | static |
deprecateComponentStartingFromVersion(::std::string const &name, ::SemVersion deprecatedVersion, ::cereal::ReflectionCtx const &ctx) (defined in CerealItemComponentFactory) | CerealItemComponentFactory | static |
isComponentBasedItemSchema(::SemVersion const &formatVersion, ::Json::Value const &itemData, ::cereal::ReflectionCtx const &ctx) (defined in CerealItemComponentFactory) | CerealItemComponentFactory | static |
mRegisteredComponents (defined in CerealItemComponentFactory) | CerealItemComponentFactory | |
mReleasedMinFormatVersionForAnyComponent (defined in CerealItemComponentFactory) | CerealItemComponentFactory | |
validateCerealComponent(::std::string const &componentName, ::SemVersion const &documentVersion, ::IPackLoadContext const &packLoadContext, ::cereal::ReflectionCtx const &ctx, bool forBetaParsing, ::JsonBetaState canUseBeta) (defined in CerealItemComponentFactory) | CerealItemComponentFactory | static |