Changes one fixture type for another without losing your programming.
Namespace: Fixtures
Void Fixtures.ExchangeFixtures(List<HandleReference> handleList, String fixtureManufacturer, String fixtureName, String fixtureMode, Boolean useExistingAddress, Boolean orderByAddress, Boolean forcePark, Boolean isPersonalityUpdate)
http://[ip]:4430/titan/script/2/Fixtures/ExchangeFixtures?handleList={}&fixtureManufacturer={string}&fixtureName={string}&fixtureMode={string}&useExistingAddress={bool}&orderByAddress={bool}&forcePark={bool}&isPersonalityUpdate={bool}
handleList ( List<HandleReference> ) : The handle list. Note this is just a list of handle locations, not the handles of the fixtures to exchange
fixtureManufacturer ( String ) : The manufacturer of the fixture you want to change to.
fixtureName ( String ) : The name of the fixture you want to change to.
fixtureMode ( String ) : The mode of the fixture you want to change to.
useExistingAddress ( Boolean ) : if set to true [use existing address].
orderByAddress ( Boolean ) : When assigning DMX addresses, whether we should use the listed order or DMX address.
forcePark ( Boolean ) : if set to true [force park].
isPersonalityUpdate ( Boolean ) : Whether this exchange is part of a personality update.