1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../../../../css/manpage.css" type="text/css" /> 7 <style type="text/css"><!-- 8 span.static_style 9 { 10 font-size : 8pt; 11 color : white; 12 font-weight : bold; 13 background : #44f; 14 border-left : solid 1px #aaf; 15 border-top : solid 1px #aaf; 16 border-right : solid 1px #00c; 17 border-bottom : solid 1px #00c; 18 padding-left : 2px; 19 padding-right : 2px; 20 } 21 span.virtual_style 22 { 23 font-size : 8pt; 24 color : white; 25 font-weight : bold; 26 background : #0a0; 27 border-left : solid 1px #0f0; 28 border-top : solid 1px #0f0; 29 border-right : solid 1px #060; 30 border-bottom : solid 1px #060; 31 padding-left : 2px; 32 padding-right : 2px; 33 } 34 span.protected_style 35 { 36 font-size : 8pt; 37 color : white; 38 font-weight : bold; 39 background : #444; 40 border-left : solid 1px #ccc; 41 border-top : solid 1px #ccc; 42 border-right : solid 1px #222; 43 border-bottom : solid 1px #222; 44 padding-left : 2px; 45 padding-right : 2px; 46 } 47 --></style> 48 <title>nw::gfx::res::ResCubeTexture::DynamicBuilder</title> 49 </head> 50 <body> 51 <h1><a href="../../../../../nw/Overview.html">nw</a>::<a href="../../../../../nw/gfx/Overview.html">gfx</a>::<a href="../../../../../nw/gfx/res/Overview.html">res</a>::<a href="../../../../../nw/gfx/res/ResCubeTexture/Overview.html">ResCubeTexture</a>::DynamicBuilder Class</h1> 52 <h2>Syntax</h2> 53 <div class="section"> 54 <pre class="definition">class DynamicBuilder</pre> 55 </div> 56 <h2>Description</h2> 57 <div class="section"> 58 <p>Class for dynamically building cube textures.</p><p>Memory equal to the number of bytes given by multiplying the square of the pixel width of the texture times the number of bytes per pixel times six is allocated. Memory for mipmaps is also allocated when a mipmap size has been specified.</p></div> 59 <a name="function" id="function"> 60 <h2>Member Functions</h2> 61 <div class="section"> 62 <table class="members"> 63 <tr> 64 <td width="100"> </td> 65 <th> 66 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/DynamicBuilder.html"><CODE>DynamicBuilder</CODE></a> 67 </th> 68 <td>Constructor.</td> 69 </tr> 70 <tr> 71 <td width="100"> </td> 72 <th> 73 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/~DynamicBuilder.html"><CODE>~DynamicBuilder</CODE></a> 74 </th> 75 <td>Destructor.</td> 76 </tr> 77 <tr> 78 <td width="100"> </td> 79 <th> 80 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/Width.html">Width</a> 81 </th> 82 <td>Sets the width per face.</td> 83 </tr> 84 <tr> 85 <td width="100"> </td> 86 <th> 87 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/MipmapSize.html">MipmapSize</a> 88 </th> 89 <td> 90 </td> 91 </tr> 92 <tr> 93 <td width="100"> </td> 94 <th> 95 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/LocationFlag.html"><CODE>LocationFlag</CODE></a> 96 </th> 97 <td>Sets the texture location information flag.</td> 98 </tr> 99 <tr> 100 <td width="100"> </td> 101 <th> 102 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/LocationAddress.html"><CODE>LocationAddress</CODE></a> 103 </th> 104 <td>Sets the physical address of the texture.</td> 105 </tr> 106 <tr> 107 <td width="100"> </td> 108 <th> 109 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/Format.html">Format</a> 110 </th> 111 <td>Sets the value of the format set in the register.</td> 112 </tr> 113 <tr> 114 <td width="100"> </td> 115 <th> 116 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/ExecutingMemoryFill.html"><CODE>ExecutingMemoryFill</CODE></a> 117 </th> 118 <td>Sets whether to clear the allocated pixel memory to zero.</td> 119 </tr> 120 <tr> 121 <td width="100"> </td> 122 <th> 123 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/DynamicAllocation.html"><CODE>DynamicAllocation</CODE></a> 124 </th> 125 <td>Sets a flag specifying whether to dynamically allocate memory in FCRAM.</td> 126 </tr> 127 <tr> 128 <td width="100"> </td> 129 <th> 130 <a href="../../../../../nw/gfx/res/ResCubeTexture/DynamicBuilder/Create.html">Create</a> 131 </th> 132 <td>Dynamically creates a texture.</td> 133 </tr> </table> 134 </div> 135 </a> 136 <hr><p>CONFIDENTIAL</p></body> 137</html> 138