]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - include/ishaders.h
Merge commit 'b25e4389ba4d089fc94cc3860774c8510b843042' into master-merge
[xonotic/netradiant.git] / include / ishaders.h
index f588c287440e2e1c91355920729e98ca86ae76a9..b580e2c4c1b2aa33b7998d17d6a364ff6c65aaa2 100644 (file)
@@ -108,6 +108,8 @@ virtual qtexture_t* getBump() const = 0;
 virtual qtexture_t* getSpecular() const = 0;
 // get shader name
 virtual const char* getName() const = 0;
+virtual const char* getWadName() const = 0;
+virtual void setWadName( const char* name ) = 0;
 virtual bool IsInUse() const = 0;
 virtual void SetInUse( bool bInUse ) = 0;
 // get the editor flags (QER_NOCARVE QER_TRANS)
@@ -125,7 +127,6 @@ virtual ECull getCull() = 0;
 virtual const char* getShaderFileName() const = 0;
 
 virtual const ShaderLayer* firstLayer() const = 0;
-virtual void forEachLayer( const ShaderLayerCallback& layer ) const = 0;
 
 virtual qtexture_t* lightFalloffImage() const = 0;
 };