summaryrefslogtreecommitdiffstats
path: root/editor/plugins/cpu_particles_3d_editor_plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'editor/plugins/cpu_particles_3d_editor_plugin.h')
-rw-r--r--editor/plugins/cpu_particles_3d_editor_plugin.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/editor/plugins/cpu_particles_3d_editor_plugin.h b/editor/plugins/cpu_particles_3d_editor_plugin.h
index 6de23fc2b8..99178b7fde 100644
--- a/editor/plugins/cpu_particles_3d_editor_plugin.h
+++ b/editor/plugins/cpu_particles_3d_editor_plugin.h
@@ -38,14 +38,19 @@ class CPUParticles3DEditor : public GPUParticles3DEditorBase {
GDCLASS(CPUParticles3DEditor, GPUParticles3DEditorBase);
enum Menu {
+ MENU_OPTION_GENERATE_AABB,
MENU_OPTION_CREATE_EMISSION_VOLUME_FROM_NODE,
MENU_OPTION_CLEAR_EMISSION_VOLUME,
MENU_OPTION_RESTART,
MENU_OPTION_CONVERT_TO_GPU_PARTICLES,
};
+ ConfirmationDialog *generate_aabb = nullptr;
+ SpinBox *generate_seconds = nullptr;
CPUParticles3D *node = nullptr;
+ void _generate_aabb();
+
void _menu_option(int);
friend class CPUParticles3DEditorPlugin;