Docs.rs
  • tiny-game-framework-0.0.15
    • tiny-game-framework 0.0.15
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Felipe-Guimaraes-Teodoro
    • CaioFerrandis
    • Dependencies
      • freetype-rs ^0.36.0 normal
      • gl ^0.14.0 normal
      • glam ^0.27.0 normal
      • glfw ^0.55.0 normal
      • image ^0.25.1 normal
      • imgui ^0.12.0 normal
      • once_cell ^1.19.0 normal
      • rand ^0.8.5 normal
      • tobj ^4.0.2 normal
    • Versions
    • 0% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

tiny_game_framework0.0.15

  • All Items
  • Re-exports
  • Macros
  • Structs
  • Enums
  • Statics
  • Functions

Crate tiny_game_framework

source ·

Re-exports§

  • pub use gl;
  • pub use glfw;
  • pub use glam;
  • pub use imgui;

Macros§

  • bind_buffer
  • cstr
  • gen_attrib_pointers
  • im_debug

Structs§

  • Camera
  • Cuboid
  • EventHandler
  • EventLoop
  • Font
  • Imgui
  • ImguiRenderer
  • InstanceData
  • InstanceMesh
  • Light
  • Mesh
  • Model
  • Renderer
  • Shader
  • Sphere
  • Vertex

Enums§

  • ProjectionType
  • ShaderType
  • Texture

Statics§

  • DEFAULT_MESH_SHADER_FS
  • DEFAULT_MESH_SHADER_VS
  • DEFAULT_SHADER
  • FULL_SHADER
  • FULL_SHADER_FS
  • FULL_SHADER_VS
  • INSTANCE_MESH_SHADER_FS
  • INSTANCE_MESH_SHADER_VS
  • INSTANCE_SHADER
  • LIGHT_MESH_SHADER_FS
  • LIGHT_MESH_SHADER_VS
  • LIGHT_SHADER
  • TEXT_SHADER

Functions§

  • distance
  • lerp
  • load_texture⚠
  • rand_betw
  • rand_vec2
  • rand_vec3
  • rand_vec4
  • renderer_inspector