AABB LightNode::getSelectAABB() { AABB returnValue = _light.lightAABB(); default_extents(returnValue.extents); return returnValue; }
void construct () { m_aabb_light.origin = Vector3(0, 0, 0); default_extents(m_aabb_light.extents); m_keyObservers.insert("targetname", NamedEntity::IdentifierChangedCaller(m_named)); m_keyObservers.insert("_color", ColourKey::ColourChangedCaller(m_colour)); m_keyObservers.insert("origin", OriginKey::OriginChangedCaller(m_originKey)); m_keyObservers.insert("light", LightRadii::IntensityChangedCaller(m_radii)); m_keyObservers.insert("spawnflags", LightRadii::FlagsChangedCaller(m_radii)); }