Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
material.hpp File Reference

Functions related to rendering materials. More...

#include <vector>
#include <string>
#include <map>
#include <queue>
#include <GL/glew.h>
#include "texture.hpp"
#include "core/resource_database.hpp"

Go to the source code of this file.

Classes

class  ToyMaker::Material
 A collection of key value pairs used to control the behaviour of the rendering system when rendering a single "object.". More...
 
class  ToyMaker::MaterialFromDescription
 A material resource constructor which converts a material represented in JSON to its Material equivalent. More...
 

Namespaces

namespace  ToyMaker
 Namespace containing all class definitions and functions related to the ToyMaker engine.
 

Detailed Description

Functions related to rendering materials.

Author
Zoheb Shujauddin (zoheb.nosp@m.2424.nosp@m.@gmai.nosp@m.l.co.nosp@m.m)
Version
0.3.2
Date
2025-09-03

A material is a collection of key value pairs that relate to the rendering system in some way, where each element is some string-type pair declared by the rendering system at the start of the application.