void Impl_Light_Sky::OnDetach() { ClearPropertySet(); m_pRenderManager->RemoveLight(m_pLight); m_pLight->Release(); m_pLight.reset(); }
void Impl_AABBoxRenderer::OnDetach() { ClearPropertySet(); m_pManager->RemoveEventHandler(m_hFrustumCull); m_pRD->Release(); m_pRD.reset(); m_pRenderManager.reset(); }
void VoxelWorldGeneratorImpl::OnDetach() { ClearPropertySet(); }
void VoxelObjectImpl::OnDetach() { ClearPropertySet(); }