fantasy-craft 0.0.2

A 2D / 2.5D game engine built on top of Macroquad and Hecs for the Foxvoid Ecosystem
Documentation
1
2
3
4
5
6
7
8
9
10
use std::collections::HashMap;
use hecs::Entity;
use macroquad::prelude::*;

/// Wrapper for the UI rectangle cache.
#[derive(Debug, Default)]
pub struct UiResolvedRects(pub HashMap<Entity, (Vec2, Vec2)>);

#[derive(Debug, Clone, Copy)]
pub struct PreviousMousePosition(pub Vec2);