Elevate Engine 1
Loading...
Searching...
No Matches
Material.h File Reference
#include <stdint.h>
#include <memory>
#include <map>
#include <string>
#include <vector>
#include <glm/glm.hpp>
#include <unordered_map>
#include <ElevateEngine/Core/Log.h>
#include <ElevateEngine/Renderer/Buffer.h>
#include <ElevateEngine/Renderer/Shader/Shader.h>
#include <ElevateEngine/Renderer/Shader/ShaderManager.h>
#include <ElevateEngine/Renderer/Texture/Texture.h>

Go to the source code of this file.

Classes

class  Elevate::Material
 
class  Elevate::MaterialFactory
 
class  Elevate::MaterialRegistry
 

Namespaces

namespace  Elevate
 

Macros

#define EE_DEFAULT_MATERIAL   0
 

Typedefs

using Elevate::MaterialPtr = std::shared_ptr< Material >
 
typedef uint32_t Elevate::MaterialID
 

Macro Definition Documentation

◆ EE_DEFAULT_MATERIAL

#define EE_DEFAULT_MATERIAL   0

Definition at line 17 of file Material.h.