source: NonGTP/FCollada/Documentation/class_f_u_date_time.html @ 964

Revision 964, 26.0 KB checked in by igarcia, 18 years ago (diff)
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3<title>FCollada: FUDateTime Class Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5<link href="tabs.css" rel="stylesheet" type="text/css">
6</head><body>
7<!-- Generated by Doxygen 1.4.6-NO -->
8<div class="tabs">
9  <ul>
10    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11    <li><a href="modules.html"><span>Modules</span></a></li>
12    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
13    <li id="current"><a href="classes.html"><span>Classes</span></a></li>
14    <li><a href="files.html"><span>Files</span></a></li>
15    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
16  </ul></div>
17<div class="tabs">
18  <ul>
19    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
20    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
21    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
22    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
23  </ul></div>
24<h1>FUDateTime Class Reference<br>
25<small>
26[<a class="el" href="group___f_utils.html">Utility Classes.</a>]</small>
27</h1><!-- doxytag: class="FUDateTime" -->A common date-time. 
28<a href="#_details">More...</a>
29<p>
30<code>#include &lt;<a class="el" href="_f_u_date_time_8h-source.html">FUDateTime.h</a>&gt;</code>
31<p>
32<a href="class_f_u_date_time-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
33<tr><td></td></tr>
34<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
35<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#3e841a2509d2ff3faaabc8e081beea8f">FUDateTime</a> ()</td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor.  <a href="#3e841a2509d2ff3faaabc8e081beea8f"></a><br></td></tr>
38<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#c38382150f5c63c6168b8eff80f7359c">FUDateTime</a> (const <a class="el" href="class_f_u_date_time.html">FUDateTime</a> &amp;time)</td></tr>
39
40<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor.  <a href="#c38382150f5c63c6168b8eff80f7359c"></a><br></td></tr>
41<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f1cee743d781c179dcdb85f1537407df"></a><!-- doxytag: member="FUDateTime::~FUDateTime" ref="f1cee743d781c179dcdb85f1537407df" args="()" -->
42&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#f1cee743d781c179dcdb85f1537407df">~FUDateTime</a> ()</td></tr>
43
44<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <br></td></tr>
45<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#c6a02c221215238a779bff61093626b2">GetSeconds</a> () const </td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the seconds component of the date-time structure.  <a href="#c6a02c221215238a779bff61093626b2"></a><br></td></tr>
48<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#3ec9ad7624c058a0790c4de0a984702b">GetMinutes</a> () const </td></tr>
49
50<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the minutes component of the date-time structure.  <a href="#3ec9ad7624c058a0790c4de0a984702b"></a><br></td></tr>
51<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#be0949d5c8c1d00a2c164ded6e11b30d">GetHour</a> () const </td></tr>
52
53<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the hour component of the date-time structure.  <a href="#be0949d5c8c1d00a2c164ded6e11b30d"></a><br></td></tr>
54<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#98db1109451fbc3e6a1544185a44fb73">GetDay</a> () const </td></tr>
55
56<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the day component of the date-time structure.  <a href="#98db1109451fbc3e6a1544185a44fb73"></a><br></td></tr>
57<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#a5a4762ef4023a8746684fc9306508e4">GetMonth</a> () const </td></tr>
58
59<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the month component of the date-time structure.  <a href="#a5a4762ef4023a8746684fc9306508e4"></a><br></td></tr>
60<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#ffed2783369ecf09a877ed640dd47923">GetYear</a> () const </td></tr>
61
62<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves the year component of the date-time structure.  <a href="#ffed2783369ecf09a877ed640dd47923"></a><br></td></tr>
63<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#c29ee580eb76914ede1b5b1a55720dce">SetSeconds</a> (uint32 _seconds)</td></tr>
64
65<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the seconds component of the date-time structure.  <a href="#c29ee580eb76914ede1b5b1a55720dce"></a><br></td></tr>
66<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#defd51182822f0bea94e02087dd6433d">SetMinutes</a> (uint32 _minutes)</td></tr>
67
68<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the minutes component of the date-time structure.  <a href="#defd51182822f0bea94e02087dd6433d"></a><br></td></tr>
69<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#e0418848399c02b37a046bd6afe6eb0d">SetHour</a> (uint32 _hour)</td></tr>
70
71<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the hour component of the date-time structure.  <a href="#e0418848399c02b37a046bd6afe6eb0d"></a><br></td></tr>
72<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#824fc5c8edd8727961c2fe29df8333ed">SetDay</a> (uint32 _day)</td></tr>
73
74<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the day component of the date-time structure.  <a href="#824fc5c8edd8727961c2fe29df8333ed"></a><br></td></tr>
75<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#f409696781158db5961a43c32050f1fd">SetMonth</a> (uint32 _month)</td></tr>
76
77<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the month component of the date-time structure.  <a href="#f409696781158db5961a43c32050f1fd"></a><br></td></tr>
78<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#1f8eab94e0f884ef3f10b481672d665f">SetYear</a> (uint32 _year)</td></tr>
79
80<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the year component of the date-time structure.  <a href="#1f8eab94e0f884ef3f10b481672d665f"></a><br></td></tr>
81<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
82<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="class_f_u_date_time.html">FUDateTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_f_u_date_time.html#ffa0e640f6293e921e89fb8f57baaff3">GetNow</a> ()</td></tr>
83
84<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a date-time structure to represent the current time.  <a href="#ffa0e640f6293e921e89fb8f57baaff3"></a><br></td></tr>
85</table>
86<hr><a name="_details"></a><h2>Detailed Description</h2>
87A common date-time.
88<p>
89Encapsulates the OS-dependant timing functions. Use the static member function: <a class="el" href="class_f_u_date_time.html#ffa0e640f6293e921e89fb8f57baaff3">GetNow()</a> to sample the current time. The day and month values are 1-indexed, to be user-friendly.
90<p>
91<hr><h2>Constructor &amp; Destructor Documentation</h2>
92<a class="anchor" name="3e841a2509d2ff3faaabc8e081beea8f"></a><!-- doxytag: member="FUDateTime::FUDateTime" ref="3e841a2509d2ff3faaabc8e081beea8f" args="()" --><p>
93<table class="mdTable" cellpadding="2" cellspacing="0">
94  <tr>
95    <td class="mdRow">
96      <table cellpadding="0" cellspacing="0" border="0">
97        <tr>
98          <td class="md" nowrap valign="top">FUDateTime::FUDateTime           </td>
99          <td class="md" valign="top">(&nbsp;</td>
100          <td class="mdname1" valign="top" nowrap>          </td>
101          <td class="md" valign="top">&nbsp;)&nbsp;</td>
102          <td class="md" nowrap></td>
103        </tr>
104      </table>
105    </td>
106  </tr>
107</table>
108<table cellspacing="5" cellpadding="0" border="0">
109  <tr>
110    <td>
111      &nbsp;
112    </td>
113    <td>
114
115<p>
116Default constructor.
117<p>
118The default date-time is set to 01/01/1900 at 00:00:00.     </td>
119  </tr>
120</table>
121<a class="anchor" name="c38382150f5c63c6168b8eff80f7359c"></a><!-- doxytag: member="FUDateTime::FUDateTime" ref="c38382150f5c63c6168b8eff80f7359c" args="(const FUDateTime &amp;time)" --><p>
122<table class="mdTable" cellpadding="2" cellspacing="0">
123  <tr>
124    <td class="mdRow">
125      <table cellpadding="0" cellspacing="0" border="0">
126        <tr>
127          <td class="md" nowrap valign="top">FUDateTime::FUDateTime           </td>
128          <td class="md" valign="top">(&nbsp;</td>
129          <td class="md" nowrap valign="top">const <a class="el" href="class_f_u_date_time.html">FUDateTime</a> &amp;&nbsp;</td>
130          <td class="mdname1" valign="top" nowrap> <em>time</em>          </td>
131          <td class="md" valign="top">&nbsp;)&nbsp;</td>
132          <td class="md" nowrap></td>
133        </tr>
134      </table>
135    </td>
136  </tr>
137</table>
138<table cellspacing="5" cellpadding="0" border="0">
139  <tr>
140    <td>
141      &nbsp;
142    </td>
143    <td>
144
145<p>
146Copy constructor.
147<p>
148Creates an identical clone of the given date-time structure. <dl compact><dt><b>Parameters:</b></dt><dd>
149  <table border="0" cellspacing="2" cellpadding="0">
150    <tr><td valign="top"></td><td valign="top"><em>time</em>&nbsp;</td><td>The date-time structure to copy. </td></tr>
151  </table>
152</dl>
153    </td>
154  </tr>
155</table>
156<hr><h2>Member Function Documentation</h2>
157<a class="anchor" name="98db1109451fbc3e6a1544185a44fb73"></a><!-- doxytag: member="FUDateTime::GetDay" ref="98db1109451fbc3e6a1544185a44fb73" args="() const " --><p>
158<table class="mdTable" cellpadding="2" cellspacing="0">
159  <tr>
160    <td class="mdRow">
161      <table cellpadding="0" cellspacing="0" border="0">
162        <tr>
163          <td class="md" nowrap valign="top">uint32 FUDateTime::GetDay           </td>
164          <td class="md" valign="top">(&nbsp;</td>
165          <td class="mdname1" valign="top" nowrap>          </td>
166          <td class="md" valign="top">&nbsp;)&nbsp;</td>
167          <td class="md" nowrap> const<code> [inline]</code></td>
168        </tr>
169      </table>
170    </td>
171  </tr>
172</table>
173<table cellspacing="5" cellpadding="0" border="0">
174  <tr>
175    <td>
176      &nbsp;
177    </td>
178    <td>
179
180<p>
181Retrieves the day component of the date-time structure.
182<p>
183<dl compact><dt><b>Returns:</b></dt><dd>The day component. The day component is 1-indexed and has an upper range that depends on the month component. The valid range for the day component is [1, 31]. </dd></dl>
184    </td>
185  </tr>
186</table>
187<a class="anchor" name="be0949d5c8c1d00a2c164ded6e11b30d"></a><!-- doxytag: member="FUDateTime::GetHour" ref="be0949d5c8c1d00a2c164ded6e11b30d" args="() const " --><p>
188<table class="mdTable" cellpadding="2" cellspacing="0">
189  <tr>
190    <td class="mdRow">
191      <table cellpadding="0" cellspacing="0" border="0">
192        <tr>
193          <td class="md" nowrap valign="top">uint32 FUDateTime::GetHour           </td>
194          <td class="md" valign="top">(&nbsp;</td>
195          <td class="mdname1" valign="top" nowrap>          </td>
196          <td class="md" valign="top">&nbsp;)&nbsp;</td>
197          <td class="md" nowrap> const<code> [inline]</code></td>
198        </tr>
199      </table>
200    </td>
201  </tr>
202</table>
203<table cellspacing="5" cellpadding="0" border="0">
204  <tr>
205    <td>
206      &nbsp;
207    </td>
208    <td>
209
210<p>
211Retrieves the hour component of the date-time structure.
212<p>
213<dl compact><dt><b>Returns:</b></dt><dd>The hour component. The hour component is always in the range [0, 24[. </dd></dl>
214    </td>
215  </tr>
216</table>
217<a class="anchor" name="3ec9ad7624c058a0790c4de0a984702b"></a><!-- doxytag: member="FUDateTime::GetMinutes" ref="3ec9ad7624c058a0790c4de0a984702b" args="() const " --><p>
218<table class="mdTable" cellpadding="2" cellspacing="0">
219  <tr>
220    <td class="mdRow">
221      <table cellpadding="0" cellspacing="0" border="0">
222        <tr>
223          <td class="md" nowrap valign="top">uint32 FUDateTime::GetMinutes           </td>
224          <td class="md" valign="top">(&nbsp;</td>
225          <td class="mdname1" valign="top" nowrap>          </td>
226          <td class="md" valign="top">&nbsp;)&nbsp;</td>
227          <td class="md" nowrap> const<code> [inline]</code></td>
228        </tr>
229      </table>
230    </td>
231  </tr>
232</table>
233<table cellspacing="5" cellpadding="0" border="0">
234  <tr>
235    <td>
236      &nbsp;
237    </td>
238    <td>
239
240<p>
241Retrieves the minutes component of the date-time structure.
242<p>
243<dl compact><dt><b>Returns:</b></dt><dd>The minutes component. The minutes component is always in the range [0, 60[. </dd></dl>
244    </td>
245  </tr>
246</table>
247<a class="anchor" name="a5a4762ef4023a8746684fc9306508e4"></a><!-- doxytag: member="FUDateTime::GetMonth" ref="a5a4762ef4023a8746684fc9306508e4" args="() const " --><p>
248<table class="mdTable" cellpadding="2" cellspacing="0">
249  <tr>
250    <td class="mdRow">
251      <table cellpadding="0" cellspacing="0" border="0">
252        <tr>
253          <td class="md" nowrap valign="top">uint32 FUDateTime::GetMonth           </td>
254          <td class="md" valign="top">(&nbsp;</td>
255          <td class="mdname1" valign="top" nowrap>          </td>
256          <td class="md" valign="top">&nbsp;)&nbsp;</td>
257          <td class="md" nowrap> const<code> [inline]</code></td>
258        </tr>
259      </table>
260    </td>
261  </tr>
262</table>
263<table cellspacing="5" cellpadding="0" border="0">
264  <tr>
265    <td>
266      &nbsp;
267    </td>
268    <td>
269
270<p>
271Retrieves the month component of the date-time structure.
272<p>
273<dl compact><dt><b>Returns:</b></dt><dd>The month component. The month component is 1-indexed and is always in the range [1, 12]. </dd></dl>
274    </td>
275  </tr>
276</table>
277<a class="anchor" name="ffa0e640f6293e921e89fb8f57baaff3"></a><!-- doxytag: member="FUDateTime::GetNow" ref="ffa0e640f6293e921e89fb8f57baaff3" args="()" --><p>
278<table class="mdTable" cellpadding="2" cellspacing="0">
279  <tr>
280    <td class="mdRow">
281      <table cellpadding="0" cellspacing="0" border="0">
282        <tr>
283          <td class="md" nowrap valign="top">static <a class="el" href="class_f_u_date_time.html">FUDateTime</a> FUDateTime::GetNow           </td>
284          <td class="md" valign="top">(&nbsp;</td>
285          <td class="mdname1" valign="top" nowrap>          </td>
286          <td class="md" valign="top">&nbsp;)&nbsp;</td>
287          <td class="md" nowrap><code> [static]</code></td>
288        </tr>
289      </table>
290    </td>
291  </tr>
292</table>
293<table cellspacing="5" cellpadding="0" border="0">
294  <tr>
295    <td>
296      &nbsp;
297    </td>
298    <td>
299
300<p>
301Creates a date-time structure to represent the current time.
302<p>
303Encapsulates the OS-dependant time() function. <dl compact><dt><b>Returns:</b></dt><dd>The current date-time. </dd></dl>
304    </td>
305  </tr>
306</table>
307<a class="anchor" name="c6a02c221215238a779bff61093626b2"></a><!-- doxytag: member="FUDateTime::GetSeconds" ref="c6a02c221215238a779bff61093626b2" args="() const " --><p>
308<table class="mdTable" cellpadding="2" cellspacing="0">
309  <tr>
310    <td class="mdRow">
311      <table cellpadding="0" cellspacing="0" border="0">
312        <tr>
313          <td class="md" nowrap valign="top">uint32 FUDateTime::GetSeconds           </td>
314          <td class="md" valign="top">(&nbsp;</td>
315          <td class="mdname1" valign="top" nowrap>          </td>
316          <td class="md" valign="top">&nbsp;)&nbsp;</td>
317          <td class="md" nowrap> const<code> [inline]</code></td>
318        </tr>
319      </table>
320    </td>
321  </tr>
322</table>
323<table cellspacing="5" cellpadding="0" border="0">
324  <tr>
325    <td>
326      &nbsp;
327    </td>
328    <td>
329
330<p>
331Retrieves the seconds component of the date-time structure.
332<p>
333<dl compact><dt><b>Returns:</b></dt><dd>The seconds component. The seconds component is always in the range [0, 60[. </dd></dl>
334    </td>
335  </tr>
336</table>
337<a class="anchor" name="ffed2783369ecf09a877ed640dd47923"></a><!-- doxytag: member="FUDateTime::GetYear" ref="ffed2783369ecf09a877ed640dd47923" args="() const " --><p>
338<table class="mdTable" cellpadding="2" cellspacing="0">
339  <tr>
340    <td class="mdRow">
341      <table cellpadding="0" cellspacing="0" border="0">
342        <tr>
343          <td class="md" nowrap valign="top">uint32 FUDateTime::GetYear           </td>
344          <td class="md" valign="top">(&nbsp;</td>
345          <td class="mdname1" valign="top" nowrap>          </td>
346          <td class="md" valign="top">&nbsp;)&nbsp;</td>
347          <td class="md" nowrap> const<code> [inline]</code></td>
348        </tr>
349      </table>
350    </td>
351  </tr>
352</table>
353<table cellspacing="5" cellpadding="0" border="0">
354  <tr>
355    <td>
356      &nbsp;
357    </td>
358    <td>
359
360<p>
361Retrieves the year component of the date-time structure.
362<p>
363<dl compact><dt><b>Returns:</b></dt><dd>The year component. The year component represents the full year value, where a value of 2000 is returned for the year 2000. </dd></dl>
364    </td>
365  </tr>
366</table>
367<a class="anchor" name="824fc5c8edd8727961c2fe29df8333ed"></a><!-- doxytag: member="FUDateTime::SetDay" ref="824fc5c8edd8727961c2fe29df8333ed" args="(uint32 _day)" --><p>
368<table class="mdTable" cellpadding="2" cellspacing="0">
369  <tr>
370    <td class="mdRow">
371      <table cellpadding="0" cellspacing="0" border="0">
372        <tr>
373          <td class="md" nowrap valign="top">void FUDateTime::SetDay           </td>
374          <td class="md" valign="top">(&nbsp;</td>
375          <td class="md" nowrap valign="top">uint32&nbsp;</td>
376          <td class="mdname1" valign="top" nowrap> <em>_day</em>          </td>
377          <td class="md" valign="top">&nbsp;)&nbsp;</td>
378          <td class="md" nowrap><code> [inline]</code></td>
379        </tr>
380      </table>
381    </td>
382  </tr>
383</table>
384<table cellspacing="5" cellpadding="0" border="0">
385  <tr>
386    <td>
387      &nbsp;
388    </td>
389    <td>
390
391<p>
392Sets the day component of the date-time structure.
393<p>
394<dl compact><dt><b>Parameters:</b></dt><dd>
395  <table border="0" cellspacing="2" cellpadding="0">
396    <tr><td valign="top"></td><td valign="top"><em>_day</em>&nbsp;</td><td>The new seconds value. No verification is made to verify that the new value is within the valid range. </td></tr>
397  </table>
398</dl>
399    </td>
400  </tr>
401</table>
402<a class="anchor" name="e0418848399c02b37a046bd6afe6eb0d"></a><!-- doxytag: member="FUDateTime::SetHour" ref="e0418848399c02b37a046bd6afe6eb0d" args="(uint32 _hour)" --><p>
403<table class="mdTable" cellpadding="2" cellspacing="0">
404  <tr>
405    <td class="mdRow">
406      <table cellpadding="0" cellspacing="0" border="0">
407        <tr>
408          <td class="md" nowrap valign="top">void FUDateTime::SetHour           </td>
409          <td class="md" valign="top">(&nbsp;</td>
410          <td class="md" nowrap valign="top">uint32&nbsp;</td>
411          <td class="mdname1" valign="top" nowrap> <em>_hour</em>          </td>
412          <td class="md" valign="top">&nbsp;)&nbsp;</td>
413          <td class="md" nowrap><code> [inline]</code></td>
414        </tr>
415      </table>
416    </td>
417  </tr>
418</table>
419<table cellspacing="5" cellpadding="0" border="0">
420  <tr>
421    <td>
422      &nbsp;
423    </td>
424    <td>
425
426<p>
427Sets the hour component of the date-time structure.
428<p>
429<dl compact><dt><b>Parameters:</b></dt><dd>
430  <table border="0" cellspacing="2" cellpadding="0">
431    <tr><td valign="top"></td><td valign="top"><em>_hour</em>&nbsp;</td><td>The new seconds value. No verification is made to verify that the new value is within the valid range. </td></tr>
432  </table>
433</dl>
434    </td>
435  </tr>
436</table>
437<a class="anchor" name="defd51182822f0bea94e02087dd6433d"></a><!-- doxytag: member="FUDateTime::SetMinutes" ref="defd51182822f0bea94e02087dd6433d" args="(uint32 _minutes)" --><p>
438<table class="mdTable" cellpadding="2" cellspacing="0">
439  <tr>
440    <td class="mdRow">
441      <table cellpadding="0" cellspacing="0" border="0">
442        <tr>
443          <td class="md" nowrap valign="top">void FUDateTime::SetMinutes           </td>
444          <td class="md" valign="top">(&nbsp;</td>
445          <td class="md" nowrap valign="top">uint32&nbsp;</td>
446          <td class="mdname1" valign="top" nowrap> <em>_minutes</em>          </td>
447          <td class="md" valign="top">&nbsp;)&nbsp;</td>
448          <td class="md" nowrap><code> [inline]</code></td>
449        </tr>
450      </table>
451    </td>
452  </tr>
453</table>
454<table cellspacing="5" cellpadding="0" border="0">
455  <tr>
456    <td>
457      &nbsp;
458    </td>
459    <td>
460
461<p>
462Sets the minutes component of the date-time structure.
463<p>
464<dl compact><dt><b>Parameters:</b></dt><dd>
465  <table border="0" cellspacing="2" cellpadding="0">
466    <tr><td valign="top"></td><td valign="top"><em>_minutes</em>&nbsp;</td><td>The new seconds value. No verification is made to verify that the new value is within the valid range. </td></tr>
467  </table>
468</dl>
469    </td>
470  </tr>
471</table>
472<a class="anchor" name="f409696781158db5961a43c32050f1fd"></a><!-- doxytag: member="FUDateTime::SetMonth" ref="f409696781158db5961a43c32050f1fd" args="(uint32 _month)" --><p>
473<table class="mdTable" cellpadding="2" cellspacing="0">
474  <tr>
475    <td class="mdRow">
476      <table cellpadding="0" cellspacing="0" border="0">
477        <tr>
478          <td class="md" nowrap valign="top">void FUDateTime::SetMonth           </td>
479          <td class="md" valign="top">(&nbsp;</td>
480          <td class="md" nowrap valign="top">uint32&nbsp;</td>
481          <td class="mdname1" valign="top" nowrap> <em>_month</em>          </td>
482          <td class="md" valign="top">&nbsp;)&nbsp;</td>
483          <td class="md" nowrap><code> [inline]</code></td>
484        </tr>
485      </table>
486    </td>
487  </tr>
488</table>
489<table cellspacing="5" cellpadding="0" border="0">
490  <tr>
491    <td>
492      &nbsp;
493    </td>
494    <td>
495
496<p>
497Sets the month component of the date-time structure.
498<p>
499<dl compact><dt><b>Parameters:</b></dt><dd>
500  <table border="0" cellspacing="2" cellpadding="0">
501    <tr><td valign="top"></td><td valign="top"><em>_month</em>&nbsp;</td><td>The new seconds value. No verification is made to verify that the new value is within the valid range. </td></tr>
502  </table>
503</dl>
504    </td>
505  </tr>
506</table>
507<a class="anchor" name="c29ee580eb76914ede1b5b1a55720dce"></a><!-- doxytag: member="FUDateTime::SetSeconds" ref="c29ee580eb76914ede1b5b1a55720dce" args="(uint32 _seconds)" --><p>
508<table class="mdTable" cellpadding="2" cellspacing="0">
509  <tr>
510    <td class="mdRow">
511      <table cellpadding="0" cellspacing="0" border="0">
512        <tr>
513          <td class="md" nowrap valign="top">void FUDateTime::SetSeconds           </td>
514          <td class="md" valign="top">(&nbsp;</td>
515          <td class="md" nowrap valign="top">uint32&nbsp;</td>
516          <td class="mdname1" valign="top" nowrap> <em>_seconds</em>          </td>
517          <td class="md" valign="top">&nbsp;)&nbsp;</td>
518          <td class="md" nowrap><code> [inline]</code></td>
519        </tr>
520      </table>
521    </td>
522  </tr>
523</table>
524<table cellspacing="5" cellpadding="0" border="0">
525  <tr>
526    <td>
527      &nbsp;
528    </td>
529    <td>
530
531<p>
532Sets the seconds component of the date-time structure.
533<p>
534<dl compact><dt><b>Parameters:</b></dt><dd>
535  <table border="0" cellspacing="2" cellpadding="0">
536    <tr><td valign="top"></td><td valign="top"><em>_seconds</em>&nbsp;</td><td>The new seconds value. No verification is made to verify that the new value is within the valid range. </td></tr>
537  </table>
538</dl>
539    </td>
540  </tr>
541</table>
542<a class="anchor" name="1f8eab94e0f884ef3f10b481672d665f"></a><!-- doxytag: member="FUDateTime::SetYear" ref="1f8eab94e0f884ef3f10b481672d665f" args="(uint32 _year)" --><p>
543<table class="mdTable" cellpadding="2" cellspacing="0">
544  <tr>
545    <td class="mdRow">
546      <table cellpadding="0" cellspacing="0" border="0">
547        <tr>
548          <td class="md" nowrap valign="top">void FUDateTime::SetYear           </td>
549          <td class="md" valign="top">(&nbsp;</td>
550          <td class="md" nowrap valign="top">uint32&nbsp;</td>
551          <td class="mdname1" valign="top" nowrap> <em>_year</em>          </td>
552          <td class="md" valign="top">&nbsp;)&nbsp;</td>
553          <td class="md" nowrap><code> [inline]</code></td>
554        </tr>
555      </table>
556    </td>
557  </tr>
558</table>
559<table cellspacing="5" cellpadding="0" border="0">
560  <tr>
561    <td>
562      &nbsp;
563    </td>
564    <td>
565
566<p>
567Sets the year component of the date-time structure.
568<p>
569<dl compact><dt><b>Parameters:</b></dt><dd>
570  <table border="0" cellspacing="2" cellpadding="0">
571    <tr><td valign="top"></td><td valign="top"><em>_year</em>&nbsp;</td><td>The new seconds value. No verification is made to verify that the new value is within the valid range. </td></tr>
572  </table>
573</dl>
574    </td>
575  </tr>
576</table>
577<hr>The documentation for this class was generated from the following file:<ul>
578<li>FUtils/<a class="el" href="_f_u_date_time_8h-source.html">FUDateTime.h</a></ul>
579<hr size="1"><address style="align: right;"><small>Generated on Fri May 12 16:44:44 2006 for FCollada by&nbsp;
580<a href="http://www.doxygen.org/index.html">
581<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6-NO </small></address>
582</body>
583</html>
Note: See TracBrowser for help on using the repository browser.