/// For Bevy users, this is the main library you will interface with.
///
/// Usage :
/// ```
/// app.add_plugins(
/// TiledScenePlugin
/// )
///
/// // ...
///
/// fn spawn_tiled_scene(mut commands: Commands, asset_server: Res<AssetServer>) {
/// let tiled_map_handle: Handle<TiledMapAsset> = asset_server.load("sample-map.tmx");
///
/// commands.spawn(
/// BufferedMapScene(tiled_map_handle)
/// );
/// }
/// ```
///
/// Note that when using PixelPerfect rendering methods, ensure that your Tiled objects are whole
/// numbers, otherwise things will appear to jitter.
compile_error!;