wolfhece._particlesystem_manager
Companion manager for particle system menu and actions.
Extracted from PyDraw.WolfMapViewer.
Module Contents
-
class wolfhece._particlesystem_manager.ParticleSystemManager(viewer: wolfhece.PyDraw.WolfMapViewer)[source]
Manages the Particle system menu and associated actions.
-
_viewer[source]
-
_menu: wx.Menu | None = None[source]
-
_menu_load: wx.Menu | None = None[source]
-
menu_build() → None[source]
-
_on_start(event: wx.MenuEvent) → None[source]
-
_on_stop(event: wx.MenuEvent) → None[source]
-
_on_resume(event: wx.MenuEvent) → None[source]
-
_on_load_domain(event: wx.MenuEvent) → None[source]
-
_on_load_neg_domain(event: wx.MenuEvent) → None[source]
-
_on_load_emitters(event: wx.MenuEvent) → None[source]
-
_on_load_uv(event: wx.MenuEvent) → None[source]
-
_on_load_uv_norm(event: wx.MenuEvent) → None[source]
-
_on_bake(event: wx.MenuEvent) → None[source]
-
_on_reset(event: wx.MenuEvent) → None[source]
-
_on_set(event: wx.MenuEvent) → None[source]
-
_on_set_emitters(event: wx.MenuEvent) → None[source]
-
_on_check(event: wx.MenuEvent) → None[source]
-
on_timer(event: wx.Event) → None[source]
-
_set_particle_system() → None[source]
-
_set_emitters_from_selected_nodes() → None[source]