tavli

diff src/object.h @ 14:283eb6e9f0a3

scenery
author John Tsiombikas <nuclear@member.fsf.org>
date Sun, 28 Jun 2015 07:44:23 +0300
parents a8e26f163f99
children b1a195c3ee16
line diff
     1.1 --- a/src/object.h	Sat Jun 27 22:33:27 2015 +0300
     1.2 +++ b/src/object.h	Sun Jun 28 07:44:23 2015 +0300
     1.3 @@ -10,6 +10,15 @@
     1.4  	Vector3 specular;
     1.5  	float shininess;
     1.6  	float alpha;
     1.7 +
     1.8 +	Material();
     1.9 +};
    1.10 +
    1.11 +struct RenderOps {
    1.12 +	bool zwrite;
    1.13 +
    1.14 +	RenderOps();
    1.15 +	void setup() const;
    1.16  };
    1.17  
    1.18  class Object {
    1.19 @@ -21,6 +30,7 @@
    1.20  
    1.21  public:
    1.22  	Material mtl;
    1.23 +	RenderOps rop;
    1.24  
    1.25  	Object();
    1.26  	~Object();