#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include AnimationGraphDescriptorManager::AnimationGraphDescriptorManager() noexcept { static std::once_flag s_initOnce; std::call_once( s_initOnce, [this]() { AnimationGraphDescriptor_Master_Behavior initAnimationGraphDescriptor_Master_Behavior(*this); AnimationGraphDescriptor_BHR_Master initAnimationGraphDescriptor_BHR_Master(*this); AnimationGraphDescriptor_WolfRootBehavior initAnimationGraphDescriptor_WolfRootBehavior(*this); AnimationGraphDescriptor_Chaurus initAnimationGraphDescriptor_Chaurus(*this); AnimationGraphDescriptor_TrollBehavior initAnimationGraphDescriptor_TrollBehavior(*this); AnimationGraphDescriptor_DraugrBehavior initAnimationGraphDescriptor_DraugrBehavior(*this); AnimationGraphDescriptor_GiantRootBehavior initAnimationGraphDescriptor_GiantRootBehavior(*this); AnimationGraphDescriptor_DogRootBehavior initAnimationGraphDescriptor_DogRootBehavior(*this); AnimationGraphDescriptor_CowRootBehavior initAnimationGraphDescriptor_CowRootBehavior(*this); AnimationGraphDescriptor_GoatRootBehavior initAnimationGraphDescriptor_GoatRootBehavior(*this); AnimationGraphDescriptor_HorseRootBehavior initAnimationGraphDescriptor_HorseRootBehavior(*this); AnimationGraphDescriptor_AtronachFrostRootBehavior initAnimationGraphDescriptor_AtronachFrostRootBehavior(*this); AnimationGraphDescriptor_AtronachStormBehavior initAnimationGraphDescriptor_AtronachStormBehavior(*this); AnimationGraphDescriptor_SteamBehavior initAnimationGraphDescriptor_SteamBehavior(*this); AnimationGraphDescriptor_Falmer_Master_Behavior initAnimationGraphDescriptor_Falmer_Master_Behavior(*this); AnimationGraphDescriptor_HagravenMasterBehavior initAnimationGraphDescriptor_HagravenMasterBehavior(*this); AnimationGraphDescriptor_ScribRootBehavior initAnimationGraphDescriptor_ScribRootBehavior(*this); AnimationGraphDescriptor_BearRootBehavior initAnimationGraphDescriptor_BearRootBehavior(*this); AnimationGraphDescriptor_SabreCatRootBehavior initAnimationGraphDescriptor_SabreCatRootBehavior(*this); AnimationGraphDescriptor_SkeeverRootBehavior initAnimationGraphDescriptor_SkeeverRootBehavior(*this); AnimationGraphDescriptor_HorkerRootBehavior initAnimationGraphDescriptor_HorkerRootBehavior(*this); AnimationGraphDescriptor_WerewolfBehavior initAnimationGraphDescriptor_WerewolfBehavior(*this); AnimationGraphDescriptor_MammothRootBehavior initAnimationGraphDescriptor_MammothRootBehavior(*this); AnimationGraphDescriptor_DeerRootBehavior initAnimationGraphDescriptor_DeerRootBehavior(*this); AnimationGraphDescriptor_VampireBruteRootBehavior initAnimationGraphDescriptor_VampireBruteRootBehavior(*this); AnimationGraphDescriptor_VampireLordBehavior initAnimationGraphDescriptor_VampireLordBehavior(*this); AnimationGraphDescriptor_Chicken initAnimationGraphDescriptor_Chicken(*this); AnimationGraphDescriptor_DwarvenSpider initAnimationGraphDescriptor_DwarvenSpider(*this); AnimationGraphDescriptor_FrostbiteSpider initAnimationGraphDescriptor_FrostbiteSpider(*this); AnimationGraphDescriptor_Spriggan initAnimationGraphDescriptor_Spriggan(*this); AnimationGraphDescriptor_Mudcrab initAnimationGraphDescriptor_Mudcrab(*this); AnimationGraphDescriptor_Rabbit initAnimationGraphDescriptor_Rabbit(*this); }); }