Separate renderer into own folder

This commit is contained in:
2026-03-11 10:05:43 -03:00
parent d753cf4364
commit 054125bc32
28 changed files with 601 additions and 21 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ import { get_sprite_region } from "$/common/utils.ts";
import { Dimension } from "$/client/components/dimension.ts";
import { TEXTURE_SIZE, TILE_SIZE } from "$/common/constants.ts";
import { Camera, world_to_screen } from "$/client/components/camera.ts";
import { canvas, draw_texture_region } from "$/client/renderer.ts";
import { canvas, draw_texture_region } from "$/client/renderer/mod.ts";
import { EverythingRegistry, TileRegistry } from "$/common/everything_registry.ts";
export function render_dimension(dimension: Dimension, camera: Camera) {
+1 -1
View File
@@ -2,7 +2,7 @@ import { SLOT_SIZE } from "$/common/constants.ts";
import { AssetManager } from "$/client/assets.ts";
import { PlayerInventory } from "../../inventory.ts";
import { draw_item, draw_nine_slice } from "./render_utils.ts";
import { canvas, Texture } from "$/client/renderer.ts";
import { canvas, Texture } from "$/client/renderer/mod.ts";
const PADDING = 10;
+1 -1
View File
@@ -2,7 +2,7 @@ import { SLOT_SIZE } from "$/common/constants.ts";
import { get_sprite_region } from "$/common/utils.ts";
import { AssetManager } from "$/client/assets.ts";
import { ItemStack } from "../../inventory.ts";
import { draw_text, draw_texture_region, Texture } from "$/client/renderer.ts";
import { draw_text, draw_texture_region, Texture } from "$/client/renderer/mod.ts";
export function draw_nine_slice(
image: Texture,
+1 -1
View File
@@ -1,6 +1,6 @@
import { Position } from "$/common/components/position.ts";
import { AnimatedSprite, Sprite } from "$/client/components/sprite.ts";
import { draw_texture_region } from "$/client/renderer.ts";
import { draw_texture_region } from "$/client/renderer/mod.ts";
import { Camera } from "$/client/components/camera.ts";
// TODO: camera scale