protected override void dispose( bool disposeManagedResources )
{
if ( !this.IsDisposed )
{
if ( disposeManagedResources )
{
this.ClearScene();
this.RemoveAllCameras();
if ( op != null )
{
if ( !op.IsDisposed )
op.Dispose();
op = null;
}
if ( this.autoParamDataSource != null )
{
if ( !this.autoParamDataSource.IsDisposed )
this.autoParamDataSource.Dispose();
this.autoParamDataSource = null;
}
if ( this.rootSceneNode != null )
{
if ( !this.rootSceneNode.IsDisposed )
this.rootSceneNode.Dispose();
this.rootSceneNode = null;
}
}
}
base.dispose( disposeManagedResources );
}