Each province chooses to administer and regulate gaming in an individual fashion.
There are different operating models, and there are different regulatory regimes from province to province. For example, in Quebec, Loto-Québec operates all aspects of gaming. Civil servants will clean the washroom facilities and deal the cards.
In Ontario, you have OLG overseeing private sector companies that operate the major casinos, and OLG directly operates the smaller properties. In British Columbia, your province, private sector companies build the facilities and operate them on behalf of BCLC, with BCLC oversight, with revenue-sharing arrangements.
In Saskatchewan, for example, there is a crown agency that operates two casinos, and there is a first nations organization that operates six casinos.
The short answer is that each province is different. There is a regulatory process in place in each and every jurisdiction, and there is a crown agency charged with conducting and managing gaming on behalf of its provincial government.