![]() |
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
|
#include <types.h>
Collaboration diagram for shader_info:Classes | |
| struct | shader |
Public Member Functions | |
| bool | LoadFromDisk (std::string vertex_shader_path, std::string fragment_shader_path) |
| void | Release () |
| bool | Reload () |
Public Attributes | |
| shader | vertex_shader |
| shader | fragment_shader |
| bgfx::ProgramHandle | program |
| std::string | tag_path |
| bool | needs_reload = false |
| bool shader_info::LoadFromDisk | ( | std::string | vertex_shader_path, |
| std::string | fragment_shader_path | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void shader_info::Release | ( | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| bool shader_info::Reload | ( | ) |
Here is the call graph for this function:| shader shader_info::fragment_shader |
| bool shader_info::needs_reload = false |
| bgfx::ProgramHandle shader_info::program |
| std::string shader_info::tag_path |
| shader shader_info::vertex_shader |