载入中...
搜索中...
未找到
BeamSkillEffect.h
浏览该文件的文档.
Move-only, checked operation results for the common layer.
Gameplay-facing recipe for laser and lightning mesh effects.
Definition BeamSkillEffect.h:25
BeamEffectConfig & geometry() noexcept
Access mutable geometry controls for per-skill overrides.
Definition BeamSkillEffect.h:60
MeshEffectInstance & effect() noexcept
Access the owned style/playback instance for exposed parameters.
Definition BeamSkillEffect.h:63
BeamSkillPreset preset() const noexcept
Return the selected immutable behavior preset.
Definition BeamSkillEffect.h:66
void update(float deltaSeconds)
Advance the owned effect envelope with caller-provided simulation time.
Definition BeamSkillEffect.h:43
void stop(float fadeOutSeconds=0.f)
Stop immediately or fade using the requested duration.
Definition BeamSkillEffect.h:40
Runtime state for a shader effect attached to a renderable mesh.
Definition MeshEffect.h:40
Render-thread adapter from stylize runtime state to Graphics mesh draws.
Definition MeshEffectRenderer.h:113
eve::Color Color
RGBA color used by every graphics draw call. Lives inside eve::graphics so including a graphics heade...
Definition Color.h:13
Definition MeshVfxPackage.h:10
@ Lightning
@ ChainLightning
Owning beam generation result suitable for MeshEffectRenderer::submitTrail.
Definition BeamEffect.h:33
Shape and deterministic noise controls for one 3D beam or lightning arc.
Definition BeamEffect.h:14