protected override void dispose( bool disposeManagedResources )
{
if ( !IsDisposed )
{
if ( disposeManagedResources )
{
// Dispose managed resources.
if ( this.renderOperation != null )
{
if (!this.renderOperation.IsDisposed)
this.renderOperation.Dispose();
this.renderOperation = null;
}
if (_vertexData != null)
{
if (!_vertexData.IsDisposed)
_vertexData.Dispose();
_vertexData = null;
}
if (this._material != null)
{
this._material = null;
}
dummyLightList.Clear();
}
// There are no unmanaged resources to release, but
// if we add them, they need to be released here.
}
base.dispose(disposeManagedResources);
}