Change-Id: I50ef48dd8d5253360f2bc0b564ad6e84395f329a
VisualRenderer::~VisualRenderer()
{
- if(EventThreadServices::IsCoreRunning())
- {
- EventThreadServices& eventThreadServices = GetEventThreadServices();
- SceneGraph::UpdateManager& updateManager = eventThreadServices.GetUpdateManager();
- RemoveRendererMessage(updateManager, GetVisualRendererSceneObject());
-
- eventThreadServices.UnregisterObject(this);
- }
+ // The scene object will be deleted by ~Renderer
}
const SceneGraph::Renderer& VisualRenderer::GetVisualRendererSceneObject() const