载入中...
搜索中...
未找到
Borrowed start context for one layer inside an entering phase. 更多...
#include <AttackVfxLayerExecutor.h>
Public 属性 | |
| AttackVfxHandle | instance {} |
| AttackVfxPhaseKind | phase = AttackVfxPhaseKind::Release |
| std::size_t | phaseIndex = 0 |
| std::size_t | layerIndex = 0 |
| const AttackVfxLayer * | layer = nullptr |
| const AttackVfxSkin * | skin = nullptr |
| const AttackVfxRequest * | playRequest = nullptr |
| std::uint64_t | tickSerial = 0 |
| Monotonic serial from AttackVfxRuntime::advance; executors coalesce once-per-tick work. | |
详细描述
Borrowed start context for one layer inside an entering phase.
Pointers are valid only for the synchronous start/update/stop call. Executors must copy any data they need to retain.
在文件 AttackVfxLayerExecutor.h 第 37 行定义.
类成员变量说明
◆ instance
| AttackVfxHandle eve::stylize::AttackVfxLayerStartRequest::instance {} |
◆ layer
| const AttackVfxLayer* eve::stylize::AttackVfxLayerStartRequest::layer = nullptr |
在文件 AttackVfxLayerExecutor.h 第 42 行定义.
◆ layerIndex
| std::size_t eve::stylize::AttackVfxLayerStartRequest::layerIndex = 0 |
在文件 AttackVfxLayerExecutor.h 第 41 行定义.
◆ phase
| AttackVfxPhaseKind eve::stylize::AttackVfxLayerStartRequest::phase = AttackVfxPhaseKind::Release |
在文件 AttackVfxLayerExecutor.h 第 39 行定义.
◆ phaseIndex
| std::size_t eve::stylize::AttackVfxLayerStartRequest::phaseIndex = 0 |
在文件 AttackVfxLayerExecutor.h 第 40 行定义.
◆ playRequest
| const AttackVfxRequest* eve::stylize::AttackVfxLayerStartRequest::playRequest = nullptr |
在文件 AttackVfxLayerExecutor.h 第 44 行定义.
◆ skin
| const AttackVfxSkin* eve::stylize::AttackVfxLayerStartRequest::skin = nullptr |
在文件 AttackVfxLayerExecutor.h 第 43 行定义.
◆ tickSerial
| std::uint64_t eve::stylize::AttackVfxLayerStartRequest::tickSerial = 0 |
Monotonic serial from AttackVfxRuntime::advance; executors coalesce once-per-tick work.
在文件 AttackVfxLayerExecutor.h 第 46 行定义.
该结构体的文档由以下文件生成:
- src/modules/stylize/AttackVfxLayerExecutor.h