载入中...
搜索中...
未找到
GroundParticleCulling.h
浏览该文件的文档.
1#pragma once
2
3#include "common/Result.h"
4
5namespace eve::particles {
6class ParticleEmitter;
7
20[[nodiscard]] EVENGINE_API_DOMAINS Result<void> applyGroundParticleCulling(ParticleEmitter* emitter, int playerTag,
21 int visitorTag, bool entered, bool exited);
22}
#define EVENGINE_API_DOMAINS
Definition Export.h:110
Move-only, checked operation results for the common layer.
std::unique_ptr< TrailEmitter > emitter
Result< void > applyGroundParticleCulling(ParticleEmitter *emitter, int playerTag, int visitorTag, bool entered, bool exited)
Apply one Pcg GroundParticlesCulling trigger event to a caller-owned emitter.