The sequel to Trainspotting - which reunites the characters (played by the original cast) in middle-age - was named best fiction film, while Ewen Bremner picked up the film actor award and Danny Boyle was named best fiction director.
Hope Dickson Leach won the best film/television writer for her drama The Levelling.
The best actress gong went to Deirdre Mullins for her role in Highlands-set thriller The Dark Mile.
The award for outstanding contribution to film and television was awarded to Armando Iannucci, the multi BAFTA-winning writer, producer, director and political satirist, whose latest film The Death Of Stalin is currently in cinemas.
Ross Hogg followed up his short film win for Isabella last year (shared with Duncan Cowles), netting the animation award for Life Cycles.