package Ġorg . open rnd r . draw Ċ Ċ actual Ġinterface ĠVolume Texture Ġ{ ĊĠĠĠ Ġactual Ġval Ġsession : ĠSession ? ĊĠĠĠ Ġactual Ġval Ġwidth : ĠInt ĊĠĠĠ Ġactual Ġval Ġheight : ĠInt ĊĠĠĠ Ġactual Ġval Ġdepth : ĠInt ĊĠĠĠ Ġactual Ġval Ġformat : ĠColor Format ĊĠĠĠ Ġactual Ġval Ġtype : ĠColor Type ĊĠĠĠ Ġactual Ġval Ġlevels : ĠInt ĊĠĠĠ Ġactual Ġfun Ġcopy To ( ĊĠĠĠĠĠĠĠ Ġtarget : ĠColor Buffer , ĊĠĠĠĠĠĠĠ Ġlayer : ĠInt , ĊĠĠĠĠĠĠĠ Ġfrom Level : ĠInt , ĊĠĠĠĠĠĠĠ Ġto Level : ĠInt ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġactual Ġfun Ġfilter ( min : ĠMin ifying Filter , Ġmag : ĠM agn ifying Filter ) ĊĠĠĠ Ġactual Ġfun Ġbind ( texture Unit : ĠInt ) ĊĠĠĠ Ġactual Ġfun Ġgenerate Mip maps () ĊĠĠĠ Ġactual Ġfun Ġdestroy () Ċ }