1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4<meta http-equiv="Content-Style-Type" content="text/css">
5<title>CTR-SDK</title>
6
7<style type="text/css">
8<!--
9body {
10/*
11    font-size           : 10pt;
12*/
13    font-weight         : normal;
14    color               : #000000;
15    margin-left         : 0px;
16}
17
18div {
19    width               : 98%;
20    white-space         : nowrap;
21}
22
23div.folderBtn {
24}
25
26span.expandBtn {
27    text-align          : left;
28    position            : absolute;
29    top                 : 50%;
30    left                : 2px;
31}
32
33div.title {
34    text-align          : left;
35    font-weight         : bold;
36/*
37    font-size           : 12pt;
38*/
39    font-size           : 120%;
40    color               : #202020;
41
42    margin              : 4px;
43}
44
45div.openitem {
46    text-align          : left;
47    font-weight         : normal;
48    color               : #000000;
49    position            : relative;
50    left                : 0px;
51    display             : block;
52    margin              : 0px;
53}
54div.closeitem {
55    text-align          : left;
56    font-weight         : normal;
57    color               : #000000;
58    position            : relative;
59    left                : 0px;
60    /* JavaScriptがOFFにされている環境でも表示されるように考慮 */
61    display             : block;
62    margin              : 0px;
63}
64
65ul {
66    margin-top          : 2px;
67    margin-bottom       : 0px;
68}
69
70li {
71    margin-bottom       : 2px;
72    font-weight         : normal;
73    padding-left        : 4px;
74    list-style-image    : none;
75    list-style-position : outside;
76}
77
78li.file {
79    list-style-image    : url(img/icon_file_ctr.png);
80}
81
82li.closefolder {
83    font-weight         : bold;
84    /* JavaScriptがOFFにされている環境でも表示されるように考慮 */
85    list-style-image    : url(img/icon_folder_open_ctr.png);
86}
87
88li.openfolder {
89    font-weight         : bold;
90    list-style-image    : url(img/icon_folder_open_ctr.png);
91}
92
93div.header {
94/*
95    font-size           : 10pt;
96*/
97    font-weight         : bold;
98    border-style        : none none solid double;
99    border-width        : 0px 0px 2px 8px;
100    /* フォルダを開いたときに表示される区切り線の色はここで指定します */
101    border-color        : #FF6600;
102
103    /* RVLプラットフォーム系列 */
104/*
105    border-color        : #34beed;
106*/
107
108    /* TWLプラットフォーム系列 */
109/*
110    border-color        : #ff458f;
111*/
112
113    position            : relative;
114    left                : 28px;
115    margin              : 0px;
116    padding             : 2px 2px 2px 4px;
117}
118
119-->
120</style>
121
122<!-- JavaScriptの部分は書き換えないでください -->
123<script language="JavaScript">
124<!--
125function init() {
126    if (!document.getElementsByTagName) { return; }
127    var objs = document.getElementsByTagName("div");
128    for (i = 0; i < objs.length; i++) {
129        if (objs[i].className == "openitem") {
130            objs[i].style.display = "block";
131        } else
132        if (objs[i].className == "closeitem") {
133            objs[i].style.display = "none";
134        }
135    }
136    objs = document.getElementsByTagName("li");
137    for (i = 0; i < objs.length; i++) {
138        if (objs[i].className == "openfolder") {
139            objs[i].style.listStyleImage = "url(img/icon_folder_open_ctr.png)";
140        } else
141        if (objs[i].className == "closefolder") {
142            objs[i].style.listStyleImage = "url(img/icon_folder_close_ctr.png)";
143        }
144    }
145    var cnts = parent.document.getElementsByName("FPT_frame");
146    if (cnts == null) {
147        document.getElementById("expandBtn").style.display = "none";
148    }
149    if ((navigator.appName == "Netscape") && (navigator.appVersion.indexOf("5.0") != -1))
150    {
151        document.getElementById("expandBtn").style.position = "<CODE>fixed</CODE>";
152    }
153
154}
155
156function expand(id, objCaller) {
157    if (!document.getElementsByTagName) { return false; }
158    var obj = document.getElementById(id);
159    if (obj.style.display == "block") {
160        obj.style.display = "none";
161        objCaller.className = "closefolder";
162        objCaller.style.listStyleImage = "url(img/icon_folder_close_ctr.png)";
163    } else {
164        obj.style.display = "block";
165        objCaller.className = "openfolder";
166        objCaller.style.listStyleImage = "url(img/icon_folder_open_ctr.png)";
167    }
168    return false;
169}
170
171var visibleLR = true;
172var cntWidth = "300,*";
173
174function clickBtnLR() {
175    var cnts = parent.document.getElementsByName("FPT_frame");
176    if (cnts == null) return;
177    if (visibleLR) {
178        cntWidth = cnts[0].cols;
179        cnts[0].cols = "40,*";
180        document.getElementById("btn_lr").src = "img/icon_open_gray.png";
181        visibleLR = false;
182    } else {
183        cnts[0].cols = cntWidth;
184        document.getElementById("btn_lr").src = "img/icon_close_gray.png";
185        visibleLR = true;
186    }
187}
188
189function openAll() {
190    if (!document.getElementsByTagName) { return; }
191    var objs = document.getElementsByTagName("div");
192    for (i = 0; i < objs.length; i++) {
193        if (objs[i].className == "closeitem") {
194            objs[i].style.display = "block";
195        }
196    }
197    objs = document.getElementsByTagName("li");
198    for (i = 0; i < objs.length; i++) {
199        if (objs[i].className == "closefolder") {
200            objs[i].className = "openfolder";
201            objs[i].style.listStyleImage = "url(img/icon_folder_open_ctr.png)";
202        }
203    }
204}
205
206function closeAll() {
207    if (!document.getElementsByTagName) { return; }
208    var objs = document.getElementsByTagName("div");
209    for (i = 0; i < objs.length; i++) {
210        if (objs[i].className == "closeitem") {
211            objs[i].style.display = "none";
212        }
213    }
214    objs = document.getElementsByTagName("li");
215    for (i = 0; i < objs.length; i++) {
216        if (objs[i].className == "openfolder") {
217            objs[i].className = "closefolder";
218            objs[i].style.listStyleImage = "url(img/icon_folder_close_ctr.png)";
219        }
220    }
221}
222
223function reposition() {
224    if (navigator.appName == "Microsoft Internet Explorer")
225    {
226        var halfH = (document.body.clientHeight + document.body.clientHeight % 2) / 2;
227        var offset = document.body.scrollTop + halfH;
228        document.getElementById("expandBtn").style.top = offset + "px";
229    }
230}
231
232-->
233</script>
234
235<base target="FPT_main" />
236</head>
237<body onLoad="init();" onScroll="reposition();" onResize="reposition();">
238
239<form name="contents" method="POST" action="#" target="_self">
240
241<div class="title">CTR-SDK</div>
242<hr/>
243<!-- フォルダすべてを開閉するボタン(書き換えないでください) -->
244<script language="JavaScript">
245<!--
246document.write('<div class="folderBtn">');
247document.write('&nbsp;Entire TOC:');
248document.write('<input type="button" value=" Open " onClick="openAll();" <//> &nbsp;');
249document.write('<input type="button" value="Close" onClick="closeAll();" <//>');
250document.write('</div>');
251document.write('<hr />');
252-->
253</script>
254<!-- ツリー表示 -->
255<div class="openitem">
256
257    <!-- ユーザが最初に参照すべきドキュメントをここに格納します -->
258    <ul>
259<li class="file"><a href="../../Readme-CTR_SDK-1_3_0-en.html">Readme</a></li>
260    </ul>
261
262
263    <!-- 以降のドキュメントはフォルダに分けて格納していきます -->
264
265
266    <!-- リリースノートのフォルダ -->
267
268    <!-- idをもとにフォルダの開閉を行いますので、onClick内を変更しないでください -->
269    <ul>
270<li class="closefolder" onClick="expand('ReleaseNotes',this);">Release Notes</li>
271    </ul>
272    <!-- idをもとにフォルダの開閉を行いますので、idを変更しないでください -->
273    <div class="closeitem" id="ReleaseNotes">
274        <!-- 一つしか存在しない場合でも、必ず"header"クラスのdiv(ヘッダ)を挿入し、その中にファイルをリストしてください -->
275        <div class="header">
276            <ul>
277<li class="file"><a href="../ReleaseNotes/changelog.html">Revision History</a></li>
278<li class="file"><a href="../ReleaseNotes/knownIssues.html">Symptoms Treated as Specifications</a></li>
279            </ul>
280        </div>
281    </div>
282
283    <!-- 関数リファレンスのフォルダ --> <!-- idをもとにフォルダの開閉を行いますので、onClick内を変更しないでください -->
284    <ul>
285<li class="closefolder" onClick="expand('API_Reference',this);">Function Reference</li>
286    </ul>
287    <!-- idをもとにフォルダの開閉を行いますので、idを変更しないでください -->
288    <div class="closeitem" id="API_Reference">
289        <!-- 大部分のパッケージでは、関数リファレンスは一つなので無記名ヘッダにします -->
290        <div class="header">
291            <ul>
292<li class="file"><a href="../api/index.html">CTR-SDK Function Reference</a></li>
293            </ul>
294        </div>
295    </div>
296
297
298
299    <!-- ツールのフォルダ --> <!-- idをもとにフォルダの開閉を行いますので、onClick内を変更しないでください -->
300    <ul>
301<li class="closefolder" onClick="expand('tools',this);">Tools</li>
302    </ul>
303    <!-- idをもとにフォルダの開閉を行いますので、idを変更しないでください -->
304    <div class="closeitem" id="tools">
305        <!-- 一つしか存在しない場合でも、必ず"header"クラスのdiv(ヘッダ)を挿入し、その中にファイルをリストしてください -->
306        <div class="header">
307            <ul>
308<li class="file"><a href="../tools/ctr_makerom.html"><CODE>ctr_makerom</CODE></a></li>
309<li class="file"><a href="../tools/ctr_makecia.html"><CODE>ctr_makecia</CODE></a></li>
310<li class="file"><a href="../tools/ctr_makeciaarchive.html"><CODE>ctr_makeciaarchive</CODE></a></li>
311<li class="file"><a href="../tools/ctr_WaveConverter.html"><CODE>ctr_WaveConverter</CODE></a></li>
312<li class="file"><a href="../tools/ctr_compress.html"><CODE>ctr_compress</CODE></a></li>
313<li class="file"><a href="../tools/ctr_FontConverterConsole.html"><CODE>ctr_FontConverterConsole</CODE></a></li>
314<li class="file"><a href="../tools/ctr_makebanner.html"><CODE>ctr_makebanner</CODE></a></li>
315<li class="file"><a href="../tools/ctr_ExBanner.html"><CODE>ctr_make_ex_banner</CODE></a></li>
316<li class="file"><a href="../tools/ctr_BannerModelConverter.html"><CODE>ctr_BannerModelConverter</CODE></a></li>
317<li class="file"><a href="../tools/ctr_loadrun.html"><CODE>ctr_loadrun</CODE></a></li>
318            </ul>
319        </div>
320    </div>
321
322
323
324    <!-- ドキュメントの種類別やライブラリ別、機能別でフォルダを追加してください -->
325
326    <!-- ドキュメントの種類別のフォルダ例 --> <!-- 最初は閉じた状態で表示されるように"closefolder"クラスにします --> <!-- idをもとにフォルダの開閉を行いますので、expandの第1引数とフォルダdivのidには同じ文字列を指定してください -->
327    <ul>
328<li class="closefolder" onClick="expand('TechnicalNotes',this);">Documents</li>
329    </ul>
330    <!-- 最初は閉じた状態で表示されるように"closeitem"クラスにします --> <!-- idをもとにフォルダの開閉を行いますので、他のフォルダとidが重複しないように注意してください -->
331    <div class="closeitem" id="TechnicalNotes">
332        <div class="header">
333            <ul>
334<li class="file"><a href="../TechnicalNotes/SystemProgramingGuide/SystemProgramingGuide.pdf">System Programming Guide</a></li>
335<li class="file"><a href="../TechnicalNotes/AboutULCDLibrary/AboutULCDLibrary.pdf">Description of the ULCD Library</a></li>
336<li class="file"><a href="../TechnicalNotes/TexturePackagerLibrary/TPLRuntime.pdf">Texture Packager Library Runtime Specifications</a></li>
337<li class="file"><a href="../TechnicalNotes/TexturePackagerLibrary/TPLTexturePackageTool.pdf">Texture Packager Tool External Specifications</a></li>
338            </ul>
339        </div>
340    </div>
341
342
343    <ul>
344<li class="closefolder" onClick="expand('DMPGL20',this);">DMPGL Documents</li>
345    </ul>
346    <!-- 最初は閉じた状態で表示されるように"closeitem"クラスにします --> <!-- idをもとにフォルダの開閉を行いますので、他のフォルダとidが重複しないように注意してください -->
347    <div class="closeitem" id="DMPGL20">
348        <div class="header">
349            <ul>
350<li class="file"><a href="../DMPGL20/DMPGL20_load_pattern_setting.pdf">DMPGL 2.0 Data Manipulation Specifications</a></li>
351<li class="file"><a href="../DMPGL20/DMPGL20_programming_guide.pdf">DMPGL 2.0 Programming Guide</a></li>
352<li class="file"><a href="../DMPGL20/DMPGL20_specification.pdf">DMPGL 2.0 Specification</a></li>
353<li class="file"><a href="../DMPGL20/DMPGL20_statecache_specification.pdf">DMPGL 2.0 State Cache Specification</a></li>
354<li class="file"><a href="../DMPGL20/DMPGL20_system_API_specification.pdf">DMPGL 2.0 System API Specifications</a></li>
355<li class="file"><a href="../DMPGL20/VertexShaderReferenceManual.pdf">Vertex Shader Reference Manual</a></li>
356            </ul>
357        </div>
358    </div>
359
360
361
362    <!-- HostIO 関連 --> <!-- idをもとにフォルダの開閉を行いますので、onClick内を変更しないでください -->
363    <ul>
364<li class="closefolder" onClick="expand('HostIO',this);">HostIO</li>
365    </ul>
366    <!-- idをもとにフォルダの開閉を行いますので、idを変更しないでください -->
367    <div class="closeitem" id="HostIO">
368        <!-- 一つしか存在しない場合でも、必ず"header"クラスのdiv(ヘッダ)を挿入し、その中にファイルをリストしてください -->
369        <div class="header">
370            <ul>
371<li class="file"><a href="../HostIO/HostIO_PC.html"><CODE>HostIO</CODE> on the PC</a></li>
372            </ul>
373        </div>
374    </div>
375
376
377
378    <!-- ビルド関連 --> <!-- idをもとにフォルダの開閉を行いますので、onClick内を変更しないでください -->
379    <ul>
380<li class="closefolder" onClick="expand('SDKRules',this);">SDK Rules</li>
381    </ul>
382    <!-- idをもとにフォルダの開閉を行いますので、idを変更しないでください -->
383    <div class="closeitem" id="SDKRules">
384        <!-- 一つしか存在しない場合でも、必ず"header"クラスのdiv(ヘッダ)を挿入し、その中にファイルをリストしてください -->
385        <div class="header">
386            <ul>
387<li class="file"><a href="../SDKRules/BuildRules.html">Build Rules</a></li>
388            </ul>
389        </div>
390    </div>
391
392
393
394    <!-- 開発用HOMEメニュー関連 --> <!-- idをもとにフォルダの開閉を行いますので、onClick内を変更しないでください -->
395    <ul>
396<li class="closefolder" onClick="expand('DevHomeMenu',this);">Development Menu</li>
397    </ul>
398    <!-- idをもとにフォルダの開閉を行いますので、idを変更しないでください -->
399    <div class="closeitem" id="DevHomeMenu">
400        <!-- 一つしか存在しない場合でも、必ず"header"クラスのdiv(ヘッダ)を挿入し、その中にファイルをリストしてください -->
401        <div class="header">
402            <ul>
403<li class="file"><a href="../DevHomeMenu/AboutTestMenu.html">Development Menu</a></li>
404            </ul>
405        </div>
406    </div>
407
408    <!-- リソース関連 --> <!-- idをもとにフォルダの開閉を行いますので、onClick内を変更しないでください -->
409    <ul>
410<li class="closefolder" onClick="expand('Resources',this);">Resources</li>
411    </ul>
412    <!-- idをもとにフォルダの開閉を行いますので、idを変更しないでください -->
413    <div class="closeitem" id="Resources">
414        <!-- 一つしか存在しない場合でも、必ず"header"クラスのdiv(ヘッダ)を挿入し、その中にファイルをリストしてください -->
415        <div class="header">
416            <ul>
417<li class="file"><a href="../resources/HomeNixSign.html">HOME Menu Prohibited Icon</a></li>
418            </ul>
419        </div>
420    </div>
421
422
423</div>
424<!-- コンテンツ表示フレームの開閉ボタン(書き換えないでください) -->
425<script language="JavaScript">
426<!--
427document.write('<span class="expandBtn" id="expandBtn">');
428document.write('    <img class="expandBtn" id="btn_lr" src="img/icon_close_gray.png" width="16px" height="16px" onClick="clickBtnLR();">');
429document.write('</span>');
430-->
431</script>
432
433<br />
434
435</form>
436
437<hr><p>CONFIDENTIAL</p></body>
438</html>