@@ -16196,5 +16196,41 @@ void Export_pystes_Engine_classes(py::module &m)
1619616196 .def_static("StaticClass", &AWindDirectionalSource::StaticClass, py::return_value_policy::reference)
1619716197 .def_readwrite("Component", &AWindDirectionalSource::Component)
1619816198 ;
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+ ;
1619916235
1620016236}
0 commit comments