@@ -16196,5 +16196,41 @@ void Export_pystes_Engine_classes(py::module &m)
16196
16196
.def_static("StaticClass", &AWindDirectionalSource::StaticClass, py::return_value_policy::reference)
16197
16197
.def_readwrite("Component", &AWindDirectionalSource::Component)
16198
16198
;
16199
+ py::class_< UParticleSystem, UObject >(m, "UParticleSystem")
16200
+ .def_static("StaticClass", &UParticleSystem::StaticClass, py::return_value_policy::reference)
16201
+ .def_readwrite("Emitters", &UParticleSystem::Emitters, py::return_value_policy::reference)
16202
+ .def_readwrite("PreviewComponent", &UParticleSystem::PreviewComponent, py::return_value_policy::reference)
16203
+ .def_readwrite("CurveEdSetup", &UParticleSystem::CurveEdSetup, py::return_value_policy::reference)
16204
+ .def_readwrite("LODDistances", &UParticleSystem::LODDistances, py::return_value_policy::reference)
16205
+ .def_readwrite("LODSettings", &UParticleSystem::LODSettings, py::return_value_policy::reference)
16206
+ .def_readwrite("PhysxParticleSystemRef", &UParticleSystem::PhysxParticleSystemRef, py::return_value_policy::reference)
16207
+ .def_readwrite("CustomOcclusionBounds", &UParticleSystem::CustomOcclusionBounds, py::return_value_policy::reference)
16208
+ .def_readwrite("StartAudioEvent", &UParticleSystem::StartAudioEvent, py::return_value_policy::reference)
16209
+ .def_readwrite("StopAudioEvent", &UParticleSystem::StopAudioEvent, py::return_value_policy::reference)
16210
+ .def_readwrite("StartLoopingAudioEvent", &UParticleSystem::StartLoopingAudioEvent, py::return_value_policy::reference)
16211
+ .def_readwrite("StopLoopingAudioEvent", &UParticleSystem::StopLoopingAudioEvent, py::return_value_policy::reference)
16212
+ .def_readwrite("MacroUVPosition", &UParticleSystem::MacroUVPosition, py::return_value_policy::reference)
16213
+ .def_readwrite("FixedRelativeBoundingBox", &UParticleSystem::FixedRelativeBoundingBox, py::return_value_policy::reference)
16214
+ .def_readwrite("SystemUpdateMode", &UParticleSystem::SystemUpdateMode)
16215
+ .def_readwrite("LODMethod", &UParticleSystem::LODMethod)
16216
+ .def_readwrite("OcclusionBoundsMethod", &UParticleSystem::OcclusionBoundsMethod)
16217
+ .def_readwrite("UpdateTime_FPS", &UParticleSystem::UpdateTime_FPS)
16218
+ .def_readwrite("UpdateTime_Delta", &UParticleSystem::UpdateTime_Delta)
16219
+ .def_readwrite("WarmupTime", &UParticleSystem::WarmupTime)
16220
+ .def_readwrite("fAudioDelaySeconds", &UParticleSystem::fAudioDelaySeconds)
16221
+ .def_readwrite("LODDistanceCheckTime", &UParticleSystem::LODDistanceCheckTime)
16222
+ .def_readwrite("MaxDrawDistance", &UParticleSystem::MaxDrawDistance)
16223
+ .def_readwrite("SecondsBeforeInactive", &UParticleSystem::SecondsBeforeInactive)
16224
+ .def_readwrite("Delay", &UParticleSystem::Delay)
16225
+ .def_readwrite("DelayLow", &UParticleSystem::DelayLow)
16226
+ .def_readwrite("MacroUVRadius", &UParticleSystem::MacroUVRadius)
16227
+ .def("EffectiveParticleSystemAfterPhysXMutator", &UParticleSystem::EffectiveParticleSystemAfterPhysXMutator, py::return_value_policy::reference)
16228
+ .def("GetMaxLifespan", &UParticleSystem::GetMaxLifespan)
16229
+ .def("SetLODDistance", &UParticleSystem::SetLODDistance)
16230
+ .def("SetCurrentLODMethod", &UParticleSystem::SetCurrentLODMethod)
16231
+ .def("GetLODDistance", &UParticleSystem::GetLODDistance)
16232
+ .def("GetLODLevelCount", &UParticleSystem::GetLODLevelCount)
16233
+ .def("GetCurrentLODMethod", &UParticleSystem::GetCurrentLODMethod)
16234
+ ;
16199
16235
16200
16236
}
0 commit comments