diff options
author | Jorge Bernal <jbernalmartinez@gmail.com> | 2015-03-23 20:57:19 +0300 |
---|---|---|
committer | Jorge Bernal <jbernalmartinez@gmail.com> | 2015-03-23 21:03:56 +0300 |
commit | ddf58004c4a4ad7fc59f9cd1c3f6f0a800424ee3 (patch) | |
tree | e726ea7a2a3e623f6395dc093f62e4541f4bd6c5 /source/gameengine/Ketsji/KX_Scene.cpp | |
parent | f65e3c7f1b5aaa9b5376c20a36267aad27ce40ec (diff) |
BGE: LoD Hysteresis clean up
Move scene hysteresis value to KX_Scene where it should be (instead of
KX_GameObject)
Diffstat (limited to 'source/gameengine/Ketsji/KX_Scene.cpp')
-rw-r--r-- | source/gameengine/Ketsji/KX_Scene.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/source/gameengine/Ketsji/KX_Scene.cpp b/source/gameengine/Ketsji/KX_Scene.cpp index d9d07e78c17..e26fdaa4898 100644 --- a/source/gameengine/Ketsji/KX_Scene.cpp +++ b/source/gameengine/Ketsji/KX_Scene.cpp @@ -157,7 +157,8 @@ KX_Scene::KX_Scene(class SCA_IInputDevice* keyboarddevice, m_active_camera(NULL), m_ueberExecutionPriority(0), m_blenderScene(scene), - m_isActivedHysteresis(false) + m_isActivedHysteresis(false), + m_lodHysteresisValue(0) { m_suspendedtime = 0.0; m_suspendeddelta = 0.0; @@ -1774,6 +1775,16 @@ bool KX_Scene::IsActivedLodHysteresis(void) return m_isActivedHysteresis; } +void KX_Scene::SetLodHysteresisValue(int hysteresisvalue) +{ + m_lodHysteresisValue = hysteresisvalue; +} + +int KX_Scene::GetLodHysteresisValue(void) +{ + return m_lodHysteresisValue; +} + void KX_Scene::UpdateObjectActivity(void) { if (m_activity_culling) { |