public PCZone CreateZoneFromFile( string zoneTypeName,
string zoneName,
PCZSceneNode parent,
string filename )
{
PCZone newZone;
// create a new default zone
newZone = zoneFactoryManager.CreatePCZone( this, zoneTypeName, zoneName );
// add to the global list of zones
zones.Add( newZone );
if ( filename != "none" )
{
// set the zone geometry
newZone.SetZoneGeometry( filename, parent );
}
return newZone;
}