|
LeviLamina
|
Classes | |
| struct | RenderBucketData |
Public Types | |
| using | ParticleId = uint |
Public Member Functions | |
| MCAPI void | _renderBuckets (::ScreenContext &screenContext, ::Vec3 const &cameraTargetPos, ::Vec3 const &cameraPos, ::ParticleRenderData const &particleRenderData) |
| MCAPI void | renderParticles (::ScreenContext &screenContext, ::Vec3 const &cameraTargetPos, ::Vec3 const &cameraPos, ::ParticleRenderData const &particleRenderData) |
Static Public Member Functions | |
| static MCAPI int64 & | mParticleRenderBucketCount () |
| static MCAPI int64 & | mParticleRenderParticleCount () |
Public Attributes | |
| ::ll::TypedStorage< 8, 64, ::std::unordered_map< uint, ::std::vector< uint64 > > > | mBuckets |