Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Bernal <jbernalmartinez@gmail.com>2015-03-23 20:57:19 +0300
committerJorge Bernal <jbernalmartinez@gmail.com>2015-03-23 21:03:56 +0300
commitddf58004c4a4ad7fc59f9cd1c3f6f0a800424ee3 (patch)
treee726ea7a2a3e623f6395dc093f62e4541f4bd6c5 /source/gameengine/Ketsji/KX_Scene.cpp
parentf65e3c7f1b5aaa9b5376c20a36267aad27ce40ec (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.cpp13
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) {