RaylibBackend constructor

RaylibBackend(
  1. Raylib rl, {
  2. RaylibRenderBackend? render,
  3. RaylibInputBackend? input,
  4. RaylibCollisionBackend? collision,
  5. RaylibAssetManager? assets,
})

Implementation

RaylibBackend(this.rl, {
  RaylibRenderBackend? render,
  RaylibInputBackend? input,
  RaylibCollisionBackend? collision,
  RaylibAssetManager? assets,
}) : super(
  render: render ?? RaylibRenderBackend(rl),
  input: input ?? RaylibInputBackend(rl),
  collision: collision ?? RaylibCollisionBackend(rl),
  assets: assets ?? RaylibAssetManager(rl),
);