Docs.rs
  • gemini-engine-1.2.0
    • gemini-engine 1.2.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • renpenguin
    • Dependencies
      • gemini-mainloop ^0.2.0 normal optional
      • glam ^0.28.0 normal
      • terminal_size ^0.4.1 normal
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

gemini_engine1.2.0

Crate Items

  • Macros
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • ascii::AnimatedSprite
  • ascii::Sprite
  • ascii::Text
  • ascii::TextAlign2D
  • containers::CollisionContainer
  • containers::PixelContainer
  • containers::VisibilityToggle
  • core::ColChar
  • core::Colour
  • mesh3d::Face
  • mesh3d::Mesh3D
  • primitives::Line
  • primitives::Pixel
  • primitives::Polygon
  • primitives::Rect
  • primitives::Triangle
  • view3d::Light
  • view3d::Viewport
  • view::ScaleFitView
  • view::View

Enums

  • ascii::TextAlign
  • core::Modifier
  • view3d::DisplayMode
  • view3d::LightType
  • view::WrappingMode

Traits

  • containers::CanCollide
  • containers::CanShade
  • core::CanDraw
  • core::Canvas

Macros

  • fps_gameloop

Functions

  • primitives::interpolate
  • primitives::interpolate_floating
  • primitives::triangulate

Type Aliases

  • core::Vec2D
  • mesh3d::Transform3D
  • mesh3d::Vec3D

Constants

  • view3d::BRIGHTNESS_CHARS