![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include "Core/Resources/Headers/Resource.h"
#include "Core/Headers/PoolHandle.h"
#include "ShaderProgramFwd.inl"
Go to the source code of this file.
Classes | |
struct | Divide::ModuleDefine |
struct | Divide::ShaderModuleDescriptor |
struct | Divide::PropertyDescriptor< ShaderProgram > |
struct | Divide::ShaderProgramMapEntry |
Namespaces | |
namespace | Divide |
Handle console commands that start with a forward slash. | |
Macros | |
#define | DVD_SHADER_PROGRAM_FWD_H_ |
Typedefs | |
using | Divide::ModuleDefines = vector< ModuleDefine > |
using | Divide::ShaderProgramDescriptor = PropertyDescriptor< ShaderProgram > |
Enumerations | |
enum class | Divide::ShaderResult : U8 { Divide::Failed = 0 , Divide::OK , Divide::COUNT } |
Functions | |
template<> | |
size_t | Divide::GetHash (const PropertyDescriptor< ShaderProgram > &descriptor) noexcept |
bool | Divide::operator== (const ShaderProgramMapEntry &lhs, const ShaderProgramMapEntry &rhs) noexcept |
bool | Divide::operator!= (const ShaderProgramMapEntry &lhs, const ShaderProgramMapEntry &rhs) noexcept |
#define DVD_SHADER_PROGRAM_FWD_H_ |
Definition at line 34 of file ShaderProgramFwd.h.