Docs.rs
  • tiny-game-framework-0.0.163
    • tiny-game-framework 0.0.163
    • Permalink
    • 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
  • 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.163

  • All Items

Crate 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
Circle
Cuboid
EventHandler
EventLoop
Font
Imgui
ImguiRenderer
InstanceData
InstanceMesh
Light
Mesh
Model
Particle
ParticleInstanceData
ParticleMesh
Quad
Renderer
Shader
Sphere
Triangle
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
PARTICLE_SHADER
PARTICLE_SHADER_FS
PARTICLE_SHADER_VS
TEXT_SHADER

Functions§

distance
lerp
load_texture⚠
rand_betw
rand_vec2
rand_vec3
rand_vec4
renderer_inspector