예제 #1
0
파일: BP_Proxy.cpp 프로젝트: Arsakes/ember
		BP_Proxy::BP_Proxy(void *object, BP_Scene& scene, 
			const Ogre::Vector3& min,
			const Ogre::Vector3& max) : 
		m_object(object),
			m_scene(scene)
		{
			int i;
			for (i = 0; i < 3; ++i) {
				new (&m_min[i]) BP_Endpoint(min[i], BP_Endpoint::MINIMUM, 
					this, scene.getLists()[i]);
				new (&m_max[i]) BP_Endpoint(max[i], BP_Endpoint::MAXIMUM,
					this, scene.getLists()[i]);
			}
		}