Kaba class Context ed
...
Syntax ed
class Context
var context: void&
var tex_white: shared![Texture]
# functions
func create_managers(texture_dir: Path, shader_dir: Path, material_dir: Path)
func create_shader(source: string) -> xfer[Shader]
func load_shader(path: Path) -> shared![Shader]
func load_shader_module(path: Path)
func load_surface_shader(path: Path, render_path: string, vertex_module: string, geometry_module: string) -> shared![Shader]
Functions ed
- func create_managers(texture_dir: Path, shader_dir: Path, material_dir: Path)
- ...
- func create_shader(source: string) -> xfer[Shader]
- ...
- func load_shader(path: Path) -> shared![Shader]
- ...
- func load_shader_module(path: Path)
- ...
- func load_surface_shader(path: Path, render_path: string, vertex_module: string, geometry_module: string) -> shared![Shader]
- ...
Elements ed
- var context: void&
- ...
- var tex_white: shared![Texture]
- ...