Skip to main content

Module particle_system_editor

Module particle_system_editor 

Source

Modules§

curves
forces
noise
presets
tests

Structs§

AssetLibrary
CollisionModule
CollisionPlane
CollisionResult
ColorGradient
ColorModule
ColorOverLifetime
ColorPickerState
CurveEditorState
CurveKey
DebugLine
DebugSphere
DebugVisualizer
DirectionalForce
DragForce
EffectInstance
EffectInstanceManager
EmissionBurst
EmitterAnimClip
EmitterAnimTrack
EmitterBuilder
EmitterInspectorState
EmitterPanelState
EmitterStatistics
ExportOptions
FloatCurve
FloatCurveEx
ForceField
GpuDispatchSize
GpuParticleParams
GpuSettingsPanelState
GradientKey
GravityModifier
GravityModule
GravityPointForce
HistoryBranch
HistoryTree
KeyShortcut
LifetimeModule
LodLevel
LodManager
LodSystem
MagneticForce
NoiseField
NoiseModule
Notification
NotificationCenter
Particle
ParticleAabb
ParticleAssetLibrary
ParticleAttractor
ParticleBenchmarkResult
ParticleCollider
ParticleConfig
ParticleDataBuffer
ParticleDebugSettings
ParticleEditorApp
ParticleEditorState
ParticleEffectAsset
ParticleEffectAssetEx
ParticleEffectSummary
ParticleEmitter
ParticleExportResult
ParticleExportSettings
ParticleForceField
ParticleFrustumCuller
ParticleGpuBufferLayout
ParticleKeyframe
ParticleLod
ParticleLodController
ParticlePool
ParticlePoolEx
ParticlePreset
ParticlePresetLibrary
ParticleProfiler
ParticleProfilerEx
ParticleProfilerFrame
ParticleRenderBatch
ParticleRenderer
ParticleRendererEx
ParticleScenario
ParticleSequencer
ParticleSimState
ParticleSpatialHash
ParticleStats
ParticleSystem
ParticleSystemBuilder
ParticleSystemEditor
ParticleSystemManager
ParticleSystemSerializer
ParticleTemplate
ParticleTrail
ParticleWarmUp
PresetManager
PresetPanelState
PreviewState
RecentFileEntry
RecentFiles
RendererDrawCall
RibbonRenderer
RibbonVertex
RotationModule
RotationOverLifetime
SearchResult
SelectionState
SequencerEvent
ShapeSampler
SimpleRng
SimulationRunner
SizeModule
SizeOverLifetime
SpatialHash
SpawnBurst
SpawnerShape
SplinePath
SplinePoint
StatisticsState
SubEmitter
SystemStatisticsSnapshot
TextureAnimationModule
TextureAtlas
TextureAtlasEntry
TextureSheetAnimation
TrailPoint
TrailRenderer
TurbulenceForce
UndoRedoStack
ValidationError
ValidationResult
ValidationWarning
VelocityModule
VelocityOverLifetime
VortexForceField
WindForce

Enums§

AttractorType
BlendMode
ColliderShape
CollisionQuality
ColorMode
ColorPickerMode
CurveWrapMode
EditorCommand
EditorTab
EditorTheme
EffectPreset
EmitterAnimProperty
EmitterInspectorTab
EmitterShape
EmitterSortMode
ExportFormat
ForceFieldKind
ForceFieldKindInner
ForceFieldShape
GravityType
InterpolationType
NotificationKind
ParticleBlendMode
ParticleEditorAction
ParticleRenderMode
ParticleRenderModeEx
SearchResultKind
SequencerAction
SimQuality
SortMode
SpawnerShapeType
SubEmitterEvent
TangentMode
TemplateFactory
VelocitySpace

Constants§

PARTICLE_AABB_MARGIN
PARTICLE_ASSET_LIBRARY_MAX
PARTICLE_BENCH_FRAME_MIN
PARTICLE_COLOR_GRADIENT_MAX_STOPS
PARTICLE_CULL_BACKFACE
PARTICLE_CURVE_MAX_KEYS
PARTICLE_DATA_BUFFER_DEFAULT
PARTICLE_EDITOR_UNDO_MAX
PARTICLE_EFFECT_COST_HEAVY_THRESHOLD
PARTICLE_EFFECT_COST_LIGHT_THRESHOLD
PARTICLE_EFFECT_COST_MEDIUM_THRESHOLD
PARTICLE_EMISSION_RATE_MAX
PARTICLE_EMITTER_GRID_DEFAULT_SIZE
PARTICLE_EXPORT_FORMATS
PARTICLE_GPU_INSTANCING_MAX
PARTICLE_GRAVITY_MODIFIER_DEFAULT
PARTICLE_LIFETIME_MAX
PARTICLE_LIFETIME_MIN
PARTICLE_LOD_LEVELS
PARTICLE_MAX_ACTIVE_SYSTEMS
PARTICLE_MAX_ATTRACTORS
PARTICLE_MAX_BURST_EVENTS
PARTICLE_MAX_COLLIDERS
PARTICLE_MAX_EMITTERS
PARTICLE_MAX_FORCE_FIELDS
PARTICLE_MAX_PER_EMITTER
PARTICLE_MAX_SUB_EMITTERS
PARTICLE_MAX_TOTAL
PARTICLE_MAX_TRAIL_EMITTERS
PARTICLE_MS_BUDGET_30FPS
PARTICLE_MS_BUDGET_60FPS
PARTICLE_NOISE_OCTAVES_MAX
PARTICLE_POOL_OVERCOMMIT
PARTICLE_PRESET_BUILTIN_COUNT
PARTICLE_PROFILER_FRAME_BUFFER
PARTICLE_RENDERER_MAX_BATCHES
PARTICLE_RENDER_MODE_COUNT
PARTICLE_RENDER_SAFE_BUDGET_MS
PARTICLE_ROTATION_MAX_DEG_PER_SEC
PARTICLE_SCENARIO_MAX
PARTICLE_SIMULATION_SAFE_BUDGET_MS
PARTICLE_SIMULATION_STEP_MAX
PARTICLE_SIZE_MAX
PARTICLE_SIZE_MIN
PARTICLE_SORT_BACK_TO_FRONT
PARTICLE_SPATIAL_HASH_DEFAULT_CELL
PARTICLE_SPEED_MAX
PARTICLE_TEXTURE_SHEET_MAX_FRAMES
PARTICLE_TICK_RATE_DEFAULT
PARTICLE_TRAIL_MAX_LENGTH
PARTICLE_VIEWPORT_FAR_PLANE
PARTICLE_VIEWPORT_NEAR_PLANE
PARTICLE_WARMUP_MAX_SECS

Functions§

alpha_fade_gradient
batch_delete
batch_duplicate_emitters
batch_scale_count
batch_set_blend
batch_set_emission_rate
batch_set_enabled
billboard_matrix
blend_mode_name
build_campfire
build_rocket_exhaust
build_stress_test_scenarios
build_waterfall
calculate_particle_memory
calculate_system_memory
clone_emitter_with_offset
combine_systems
compute_projection_matrix
compute_view_matrix
cool_to_warm_gradient
count_alive_particles
curl_noise
curve_add
curve_inverse
curve_multiply
curve_normalize
default_shortcuts
describe_attractor_type
describe_blend_mode
domain_warp
emitter_bounds
emitter_type_name
emitter_utilization
estimate_gpu_memory
extract_emitter
fade_in_out
fbm_noise
find_emitter_by_name
find_emitter_by_name_mut
fire_gradient
get_all_emitter_names
gradient_multiply
gradient_overlay
is_valid_particle_config
lerp_color
lerp_size
make_drag_field
make_gravity_well
make_magnetic_field
make_repulsor
make_turbulence_field
make_wind_field
max_safe_particles_for_target_fps
particle_budget_ok
particle_count_for_quality
particle_data_buffer_size_bytes
particle_editor_full_info
particle_feature_list
particle_module_count
particle_quality_from_budget
particle_system_build_info
particle_system_capabilities
particle_system_default_gravity
particle_system_full_info
particle_system_info
particle_system_ready
particle_version
particles_60fps_budget
perlin3
preset_blood_splatter
preset_bubbles
preset_dust
preset_electricity
preset_explosion
preset_fire
preset_fireflies
preset_healing_aura
preset_leaves
preset_magic_trail
preset_rain
preset_smoke
preset_snow
preset_sparks
preset_vortex_portal
prewarm_emitter
project_point
pulse_curve
rainbow_gradient
random_in_sphere
random_on_sphere
reset_emitter_stats
ridge_noise
rk4_step
run_all_tests
scale_system
search_system
simplex_noise_3d_approx
size_burst_curve
snapshot_statistics
sort_particles_by_distance
sphere_plane_collision
sphere_sphere_collision
system_bounds
test_color_picker_hex
test_curve_constant
test_curve_linear
test_emitter_shape_sphere
test_force_field_magnetic_lorentz
test_gradient_lerp
test_hsv_roundtrip
test_lod_system
test_lorentz
test_particle_age
test_perlin
test_preset_creates_emitters
test_rng_range
test_spatial_hash
test_texture_atlas
test_undo_redo
test_verlet
test_vortex_force
translate_system
validate_emission_rate
validate_emitter
validate_particle_lifetime
validate_particle_size
validate_particle_speed
validate_system
value_noise_1d
value_noise_2d
velocity_ease_in_out
velocity_from_angle
worley_noise_3d