Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
ParticleEmitterComponentUI.hpp
Go to the documentation of this file.
1#pragma once
2
4#include <UI/Common/AssetSelector.hpp>
5#include <UI/Common/BooleanSelector.hpp>
6#include <UI/Common/FloatSlider.hpp>
7#include <UI/ComponentUI.hpp>
8
9namespace shkyera {
10
47
48} // namespace shkyera
Definition BooleanSelector.hpp:11
Definition ComponentUI.hpp:8
Definition FloatSlider.hpp:11
Definition ParticleEmitterComponentUI.hpp:11
FloatSlider _initialParticleSizeSlider
Definition ParticleEmitterComponentUI.hpp:36
FloatSlider _initialVelocitySlider
Definition ParticleEmitterComponentUI.hpp:29
FloatSlider _lifetimeVarianceSlider
Definition ParticleEmitterComponentUI.hpp:34
FloatSlider _emittedPerSecondSlider
Definition ParticleEmitterComponentUI.hpp:26
FloatSlider _initialVelocityVarianceSlider
Definition ParticleEmitterComponentUI.hpp:30
FloatSlider _initialTransparencySlider
Definition ParticleEmitterComponentUI.hpp:42
FloatSlider _endParticleSizeVarianceSlider
Definition ParticleEmitterComponentUI.hpp:39
FloatSlider _endTransparencyVarianceSlider
Definition ParticleEmitterComponentUI.hpp:45
BooleanSelector _enabledSelector
Definition ParticleEmitterComponentUI.hpp:21
FloatSlider _initialVelocityDispersionSlider
Definition ParticleEmitterComponentUI.hpp:31
ParticleEmitterComponent * _particleEmitterComponent
Definition ParticleEmitterComponentUI.hpp:19
FloatSlider _emittedAtRadiusSlider
Definition ParticleEmitterComponentUI.hpp:25
std::shared_ptr< Registry > _registry
Definition ParticleEmitterComponentUI.hpp:18
AssetSelector< Material > _materialSelector
Definition ParticleEmitterComponentUI.hpp:41
void draw() override
Definition ParticleEmitterComponentUI.cpp:87
FloatSlider _endParticleSizeSlider
Definition ParticleEmitterComponentUI.hpp:38
FloatSlider _gravitySlider
Definition ParticleEmitterComponentUI.hpp:23
FloatSlider _lifetimeSlider
Definition ParticleEmitterComponentUI.hpp:33
FloatSlider _endTransparencySlider
Definition ParticleEmitterComponentUI.hpp:44
FloatSlider _initialTransparencyVarianceSlider
Definition ParticleEmitterComponentUI.hpp:43
FloatSlider _initialParticleSizeVarianceSlider
Definition ParticleEmitterComponentUI.hpp:37
FloatSlider _emittedPerSecondVarianceSlider
Definition ParticleEmitterComponentUI.hpp:27
Definition Asset.hpp:6
Definition Clock.hpp:9
Definition ParticleEmitterComponent.hpp:11