m_traverse.detach(&m_traverseObservers);
}
}
+
+// vc 2k5 compiler fix
+#if _MSC_VER >= 1400
+ public:
+#endif
void updateOrigin()
{
write_rotation(m_rotationKey.m_rotation, &m_entity);
m_doom3Radius.m_radius = m_doom3Radius.m_radiusTransformed;
- if(m_doom3Radius.m_radius == m_doom3Radius.m_defaultRadius)
- {
- m_entity.setKeyValue("light_radius", "");
- }
- else
- {
- write_origin(m_doom3Radius.m_radius, &m_entity, "light_radius");
- }
+ write_origin(m_doom3Radius.m_radius, &m_entity, "light_radius");
}
}
void transformChanged()