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 <title>GfxPtr</title> 8 </head> 9 <body> 10 <h1><CODE>nw::gfx::GfxPtr::GfxPtr</CODE> Constructor</h1> 11 <h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14GfxPtr(); 15 16GfxPtr( 17 const <a href="../../../nw/gfx/GfxPtr/Overview.html">GfxPtr</a> & pointer 18); 19 20template <typename TTObject> 21explicit GfxPtr( 22 TTObject * pointer 23); 24 25template <typename TTObject> 26GfxPtr( 27 TTObject * pointer, 28 bool hasOwnership 29); 30 31template <typename TTObject, typename TTDeleter> 32GfxPtr( 33 <span>ut::internal::MoveSource</span>< <a href="../../../nw/ut/MovePtr/Overview.html">ut::MovePtr</a>< TTObject, TTDeleter > > source 34); 35</pre> 36 </div> 37 <h2>List of Overloaded Member Functions</h2> 38 <div class="section"> 39 <table class="members"> 40 <tr> 41 <td> 42 <a href="./GfxPtr(0).html"><CODE>GfxPtr( )</CODE> </a> 43 </td> 44 <td>Constructor.</td> 45 </tr> 46 <tr> 47 <td> 48 <a href="./GfxPtr(1).html"><CODE>GfxPtr(const GfxPtr &)</CODE> </a> 49 </td> 50 <td>Copy constructor. Moves an element from the copy source.</td> 51 </tr> 52 <tr> 53 <td> 54 <a href="./GfxPtr(2).html"><CODE>GfxPtr(TTObject *)</CODE> </a> 55 </td> 56 <td>Constructor.</td> 57 </tr> 58 <tr> 59 <td> 60 <a href="./GfxPtr(3).html">GfxPtr ( TTObject *, bool ) </a> 61 </td> 62 <td> 63 </td> 64 </tr> 65 <tr> 66 <td> 67 <a href="./GfxPtr(4).html"><CODE>GfxPtr(ut::internal::MoveSource< ut::MovePtr< TTObject, TTDeleter > >)</CODE> </a> 68 </td> 69 <td>Constructor.</td> 70 </tr> </table> 71 </div> 72 <h2>Description of <CODE>GfxPtr( )</CODE></h2> 73 <div class="section"> 74 <p>Constructor.</p> 75 </div> 76 <h2>Description of <CODE>GfxPtr(const GfxPtr &)</CODE></h2> 77 <div class="section"> 78 <p>Copy constructor. Moves an element from the copy source.</p> 79 </div> 80 <h2>Description of <CODE>GfxPtr(TTObject *)</CODE></h2> 81 <div class="section"> 82 <p>Constructor.</p> 83 </div> 84 <h2>Description of GfxPtr ( TTObject *, bool )</h2> 85 <div class="section"><p>Constructor.</p><p>If false is specified in <CODE>hasOwnership</CODE>, the object is not destroyed when this instance of <a href="../../../nw/gfx/GfxPtr/Overview.html">GfxPtr</a> is destroyed. </p></div> 86 <h2>Description of <CODE>GfxPtr(ut::internal::MoveSource< ut::MovePtr< TTObject, TTDeleter > >)</CODE></h2> 87 <div class="section"> 88 <p>Constructor.</p> 89 </div> 90 <hr><p>CONFIDENTIAL</p></body> 91</html>