X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/3c84f5266cdde2c7fa0849ff118d1ecc173b7990..82568fc97fa528e92f2de5e97717b542b921ccf3:/src/engine/texture.gob diff --git a/src/engine/texture.gob b/src/engine/texture.gob index ea5e266..981c898 100644 --- a/src/engine/texture.gob +++ b/src/engine/texture.gob @@ -1,7 +1,7 @@ %alltop{ /* * upkg: tool for manipulating Unreal Tournament packages. - * Copyright © 2009-2011 Nick Bowler + * Copyright © 2009-2012, 2020 Nick Bowler * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -117,8 +117,10 @@ class Engine:Texture from U:Object (dynamic) private unsigned VClamp; private unsigned VBits; - private Engine:Palette *Palette; - private Engine:Texture *DetailTexture; + private float DrawScale; + + private Engine:Palette *Palette = NULL destroywith g_object_unref; + private Engine:Texture *DetailTexture = NULL destroywith g_object_unref; private struct engine_texture_data **mipmap_data; private unsigned char mipmap_count; @@ -270,6 +272,12 @@ class Engine:Texture from U:Object (dynamic) , link ); + property FLOAT DrawScale + ( nick = "Draw Scale" + , blurb = "Relative size to parent surface" + , link + ); + property OBJECT Palette ( nick = "Palette" , blurb = "Reference to the texture's palette."