#include "common/Capability.h"#include "stylize/AttackVfxLayerExecutor.h"#include "stylize/MeshVfxAsset.h"#include "stylize/SkillMeshEffect.h"#include "stylize/TrailEffect.h"#include <cstdint>#include <memory>#include <optional>#include <string>#include <string_view>#include <unordered_map>#include <utility>#include <variant>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::stylize |
函数 | |
| void | eve::stylize::registerStylizeAttackVfxExecutors () |
| void | eve::stylize::unregisterStylizeAttackVfxExecutors () |
变量说明
◆ draining
| bool draining = false |
在文件 StylizeAttackVfx.cpp 第 163 行定义.
◆ emitter
| std::unique_ptr<TrailEmitter> emitter |
在文件 StylizeAttackVfx.cpp 第 244 行定义.
被这些函数引用 eve::particles::ParticleEmitterPool::acquire(), eve::particles_editing::ParticleGraphRuntimeBuilder::apply(), eve::particles::applyConfigDocument(), eve::particles::applyConfigText(), eve::particles::applyGroundParticleCulling(), eve::particles::ParticleEmitterPool::clear(), eve::particles_graphics_editing::ParticleEmitterOffscreenPresenter::draw(), eve::particles::ParticleEffect::emit(), eve::fluids::exposeVolumeFluidType(), eve::particles::ParticleEffect::getEmitter(), eve::particles::loadConfigFile(), eve::particles::ParticleEmitterPool::recycle(), eve::particles::reloadConfigFile(), eve::particles::ParticleRenderSystem::render(), eve::particles::ParticleRenderSystem::renderEmitter(), eve::particles::runParticleSimulation(), eve::particles::PcgMaterialSelector::selectAndApply() , 以及 eve::particles::shiftWorldSpaceParticles().
◆ owned
| Owned owned |
在文件 StylizeAttackVfx.cpp 第 162 行定义.
◆ phase
| float phase = 0.f |
在文件 StylizeAttackVfx.cpp 第 247 行定义.
◆ sourceX
| float sourceX = 0.f |
在文件 StylizeAttackVfx.cpp 第 245 行定义.
被这些函数引用 eve::fluids::FluidSurfaceRenderer::compositeConfiguredSceneRefraction(), eve::procgen::road::conformHeightmapToRoadWithReceipt(), eve::pixelworld::PixelWorld::Impl::moveOrSwapWithinChunk(), eve::asset_import::prepareUnrealM4Import() , 以及 eve::image::ImageData::scalePcg().
◆ targetX
| float targetX = 1.f |
在文件 StylizeAttackVfx.cpp 第 246 行定义.
被这些函数引用 eve::animation::AnimConstraintStack::addAim(), eve::animation::AnimConstraintStack::addTwoBoneIK(), eve::animation::AnimPose::aimBone(), eve::pixelworld::PixelWorld::Impl::moveOrSwapWithinChunk(), eve::graphics::AmbientOcclusion::setCamera(), eve::graphics::GlobalIllumination::setCamera(), eve::graphics::ScreenSpaceReflection::setCamera(), eve::graphics::Volumetric::setCamera(), eve::animation::AnimPose::solveTwoBoneIK(), eve::math::Math::steeringArrive2(), eve::math::Math::steeringArrive3(), eve::math::Math::steeringFlee2(), eve::math::Math::steeringFlee3(), eve::math::Math::steeringSeek2(), eve::math::Math::steeringSeek3() , 以及 eve::rts::TacticsSystem::step().