Selaa lähdekoodia

Merge remote-tracking branch 'remotes/origin/gh-pages' into gh-pages

Conflicts:
	classAssetDatabase-members.html
	classAssetDatabase.html
	classAssetManager-members.html
	classAssetManager.html
	classBehaviorInstance-members.html
	classBehaviorInstance.html
	classCompositeSprite-members.html
	classCompositeSprite.html
	classGuiBubbleTextCtrl-members.html
	classGuiBubbleTextCtrl.html
	classGuiConsoleEditCtrl-members.html
	classGuiConsoleEditCtrl.html
	classGuiControlListPopUp-members.html
	classGuiControlListPopUp.html
	classGuiInspectorDynamicGroup-members.html
	classGuiInspectorDynamicGroup.html
	classGuiInspectorGroup-members.html
	classGuiInspectorGroup.html
	classGuiPopUpMenuCtrl-members.html
	classGuiPopUpMenuCtrl.html
	classGuiPopUpMenuCtrlEx-members.html
	classGuiPopUpMenuCtrlEx.html
	classGuiProgressCtrl-members.html
	classGuiProgressCtrl.html
	classGuiSliderCtrl-members.html
	classGuiSliderCtrl.html
	classGuiSpriteCtrl-members.html
	classGuiSpriteCtrl.html
	classGuiTabPageCtrl-members.html
	classGuiTabPageCtrl.html
	classGuiTextCtrl-members.html
	classGuiTextCtrl.html
	classGuiTextEditCtrl-members.html
	classGuiTextEditCtrl.html
	classGuiTextEditSliderCtrl-members.html
	classGuiTextEditSliderCtrl.html
	classGuiWindowCtrl-members.html
	classGuiWindowCtrl.html
	classImageFont-members.html
	classImageFont.html
	classParticlePlayer-members.html
	classParticlePlayer.html
	classPointForceController-members.html
	classPointForceController.html
	classRenderProxy-members.html
	classRenderProxy.html
	classScene-members.html
	classScene.html
	classSceneObject-members.html
	classSceneObject.html
	classSceneWindow-members.html
	classSceneWindow.html
	classScroller-members.html
	classScroller.html
	classShapeVector-members.html
	classShapeVector.html
	classSimObject.html
	classSprite-members.html
	classSprite.html
	classSpriteBase-members.html
	classSpriteBase.html
	classTrigger-members.html
	classTrigger.html
	classes.html
	hierarchy.html
	namespaceGlobal.html
Charlie Patterson 12 vuotta sitten
vanhempi
sitoutus
85b81a3ebf
100 muutettua tiedostoa jossa 36960 lisäystä ja 0 poistoa
  1. 10 0
      .gitignore
  2. 738 0
      Torque2DDocs/html/annotated.html
  3. 0 0
      Torque2DDocs/html/bc_s.png
  4. 0 0
      Torque2DDocs/html/bdwn.png
  5. 115 0
      Torque2DDocs/html/class___string_table-members.html
  6. 554 0
      Torque2DDocs/html/class___string_table.html
  7. 151 0
      Torque2DDocs/html/class_abstract_class_rep-members.html
  8. 1250 0
      Torque2DDocs/html/class_abstract_class_rep.html
  9. BIN
      Torque2DDocs/html/class_abstract_class_rep.png
  10. 300 0
      Torque2DDocs/html/class_action_map-members.html
  11. 1531 0
      Torque2DDocs/html/class_action_map.html
  12. BIN
      Torque2DDocs/html/class_action_map.png
  13. 315 0
      Torque2DDocs/html/class_ambient_force_controller-members.html
  14. 750 0
      Torque2DDocs/html/class_ambient_force_controller.html
  15. BIN
      Torque2DDocs/html/class_ambient_force_controller.png
  16. 114 0
      Torque2DDocs/html/class_ang_axis_f-members.html
  17. 402 0
      Torque2DDocs/html/class_ang_axis_f.html
  18. 334 0
      Torque2DDocs/html/class_animation_asset-members.html
  19. 1426 0
      Torque2DDocs/html/class_animation_asset.html
  20. BIN
      Torque2DDocs/html/class_animation_asset.png
  21. 311 0
      Torque2DDocs/html/class_asset_base-members.html
  22. 1759 0
      Torque2DDocs/html/class_asset_base.html
  23. BIN
      Torque2DDocs/html/class_asset_base.png
  24. 333 0
      Torque2DDocs/html/class_asset_manager-members.html
  25. 2096 0
      Torque2DDocs/html/class_asset_manager.html
  26. BIN
      Torque2DDocs/html/class_asset_manager.png
  27. 122 0
      Torque2DDocs/html/class_asset_ptr-members.html
  28. 571 0
      Torque2DDocs/html/class_asset_ptr.html
  29. BIN
      Torque2DDocs/html/class_asset_ptr.png
  30. 113 0
      Torque2DDocs/html/class_asset_ptr_base-members.html
  31. 436 0
      Torque2DDocs/html/class_asset_ptr_base.html
  32. BIN
      Torque2DDocs/html/class_asset_ptr_base.png
  33. 104 0
      Torque2DDocs/html/class_asset_ptr_callback-members.html
  34. 187 0
      Torque2DDocs/html/class_asset_ptr_callback.html
  35. BIN
      Torque2DDocs/html/class_asset_ptr_callback.png
  36. 348 0
      Torque2DDocs/html/class_asset_query-members.html
  37. 965 0
      Torque2DDocs/html/class_asset_query.html
  38. BIN
      Torque2DDocs/html/class_asset_query.png
  39. 287 0
      Torque2DDocs/html/class_asset_tags_manifest-members.html
  40. 928 0
      Torque2DDocs/html/class_asset_tags_manifest.html
  41. BIN
      Torque2DDocs/html/class_asset_tags_manifest.png
  42. 111 0
      Torque2DDocs/html/class_asset_tags_manifest_1_1_asset_tag-members.html
  43. 233 0
      Torque2DDocs/html/class_asset_tags_manifest_1_1_asset_tag.html
  44. 334 0
      Torque2DDocs/html/class_audio_asset-members.html
  45. 1414 0
      Torque2DDocs/html/class_audio_asset.html
  46. BIN
      Torque2DDocs/html/class_audio_asset.png
  47. 112 0
      Torque2DDocs/html/class_audio_buffer-members.html
  48. 297 0
      Torque2DDocs/html/class_audio_buffer.html
  49. BIN
      Torque2DDocs/html/class_audio_buffer.png
  50. 300 0
      Torque2DDocs/html/class_audio_environment-members.html
  51. 853 0
      Torque2DDocs/html/class_audio_environment.html
  52. BIN
      Torque2DDocs/html/class_audio_environment.png
  53. 296 0
      Torque2DDocs/html/class_audio_sample_environment-members.html
  54. 797 0
      Torque2DDocs/html/class_audio_sample_environment.html
  55. BIN
      Torque2DDocs/html/class_audio_sample_environment.png
  56. 120 0
      Torque2DDocs/html/class_audio_stream_source-members.html
  57. 469 0
      Torque2DDocs/html/class_audio_stream_source.html
  58. BIN
      Torque2DDocs/html/class_audio_stream_source.png
  59. 103 0
      Torque2DDocs/html/class_audio_stream_source_factory-members.html
  60. 139 0
      Torque2DDocs/html/class_audio_stream_source_factory.html
  61. 102 0
      Torque2DDocs/html/class_auth2_certificate-members.html
  62. 111 0
      Torque2DDocs/html/class_auth2_certificate.html
  63. 121 0
      Torque2DDocs/html/class_batch_render-members.html
  64. 749 0
      Torque2DDocs/html/class_batch_render.html
  65. 326 0
      Torque2DDocs/html/class_behavior_component-members.html
  66. 1454 0
      Torque2DDocs/html/class_behavior_component.html
  67. BIN
      Torque2DDocs/html/class_behavior_component.png
  68. 112 0
      Torque2DDocs/html/class_behavior_component_raise_event-members.html
  69. 246 0
      Torque2DDocs/html/class_behavior_component_raise_event.html
  70. BIN
      Torque2DDocs/html/class_behavior_component_raise_event.png
  71. 284 0
      Torque2DDocs/html/class_behavior_instance-members.html
  72. 963 0
      Torque2DDocs/html/class_behavior_instance.html
  73. BIN
      Torque2DDocs/html/class_behavior_instance.png
  74. 298 0
      Torque2DDocs/html/class_behavior_template-members.html
  75. 1371 0
      Torque2DDocs/html/class_behavior_template.html
  76. BIN
      Torque2DDocs/html/class_behavior_template.png
  77. 111 0
      Torque2DDocs/html/class_bit_matrix-members.html
  78. 419 0
      Torque2DDocs/html/class_bit_matrix.html
  79. 122 0
      Torque2DDocs/html/class_bit_set32-members.html
  80. 664 0
      Torque2DDocs/html/class_bit_set32.html
  81. 204 0
      Torque2DDocs/html/class_bit_stream-members.html
  82. 2151 0
      Torque2DDocs/html/class_bit_stream.html
  83. BIN
      Torque2DDocs/html/class_bit_stream.png
  84. 108 0
      Torque2DDocs/html/class_bit_tables-members.html
  85. 271 0
      Torque2DDocs/html/class_bit_tables.html
  86. 117 0
      Torque2DDocs/html/class_bit_vector-members.html
  87. 518 0
      Torque2DDocs/html/class_bit_vector.html
  88. 111 0
      Torque2DDocs/html/class_bit_vector_w-members.html
  89. 363 0
      Torque2DDocs/html/class_bit_vector_w.html
  90. 113 0
      Torque2DDocs/html/class_box3_d-members.html
  91. 396 0
      Torque2DDocs/html/class_box3_d.html
  92. 121 0
      Torque2DDocs/html/class_box3_f-members.html
  93. 712 0
      Torque2DDocs/html/class_box3_f.html
  94. 161 0
      Torque2DDocs/html/class_buffer_stream-members.html
  95. 836 0
      Torque2DDocs/html/class_buffer_stream.html
  96. BIN
      Torque2DDocs/html/class_buffer_stream.png
  97. 287 0
      Torque2DDocs/html/class_buoyancy_controller-members.html
  98. 800 0
      Torque2DDocs/html/class_buoyancy_controller.html
  99. BIN
      Torque2DDocs/html/class_buoyancy_controller.png
  100. 110 0
      Torque2DDocs/html/class_chunker-members.html

+ 10 - 0
.gitignore

@@ -0,0 +1,10 @@
+/Torque2D.exe
+/Torque2D_DEBUG.exe
+/Torque2D_DEBUG.ilk
+/console.log
+/preferences.cs
+/*.torsion.exports
+/*.torsion.opt
+
+/engine/*
+/tools/*

+ 738 - 0
Torque2DDocs/html/annotated.html

@@ -0,0 +1,738 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Class List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li class="current"><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_audio.html" target="_self">Audio</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_audio_1_1_description.html" target="_self">Description</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_compiler.html" target="_self">Compiler</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_compiler_1_1_compiler_ident_table.html" target="_self">CompilerIdentTable</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_compiler_1_1_compiler_ident_table_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_compiler_1_1_compiler_string_table.html" target="_self">CompilerStringTable</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_compiler_1_1_compiler_string_table_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_compiler_1_1_compiler_float_table.html" target="_self">CompilerFloatTable</a></td><td class="desc"></td></tr>
+<tr id="row_1_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_compiler_1_1_compiler_float_table_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_compiler_1_1_console_parser.html" target="_self">ConsoleParser</a></td><td class="desc">List of parsers for the compiler</td></tr>
+<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_con.html" target="_self">Con</a></td><td class="desc"></td></tr>
+<tr id="row_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_con_1_1_con_prinf_threaded_event.html" target="_self">ConPrinfThreadedEvent</a></td><td class="desc"></td></tr>
+<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_core_math.html" target="_self">CoreMath</a></td><td class="desc"></td></tr>
+<tr id="row_4_" class="even"><td class="entry"><img id="arr_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_dispatcher.html" target="_self">Dispatcher</a></td><td class="desc"><a class="el" href="class_namespace.html">Namespace</a> for the message dispatcher functions</td></tr>
+<tr id="row_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_dispatcher_1_1_i_message_listener.html" target="_self">IMessageListener</a></td><td class="desc">Listener interface for objects that receive messages</td></tr>
+<tr id="row_4_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_dispatcher_1_1_message_queue.html" target="_self">MessageQueue</a></td><td class="desc">Internal class for tracking message queues</td></tr>
+<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_hash.html" target="_self">Hash</a></td><td class="desc"></td></tr>
+<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_sim.html" target="_self">Sim</a></td><td class="desc"></td></tr>
+<tr id="row_7_"><td class="entry"><img id="arr_7_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_spline_util.html" target="_self">SplineUtil</a></td><td class="desc"></td></tr>
+<tr id="row_7_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_spline_util_1_1_spline_beam_info.html" target="_self">SplineBeamInfo</a></td><td class="desc"></td></tr>
+<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_string_unit.html" target="_self">StringUnit</a></td><td class="desc"></td></tr>
+<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespacet_key_compare.html" target="_self">tKeyCompare</a></td><td class="desc"></td></tr>
+<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_utility.html" target="_self">Utility</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_11_"><td class="entry"><img id="arr_11_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_zip.html" target="_self">Zip</a></td><td class="desc"><a class="el" href="class_namespace.html">Namespace</a> for the zip code</td></tr>
+<tr id="row_11_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_central_dir.html" target="_self">CentralDir</a></td><td class="desc"></td></tr>
+<tr id="row_11_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_end_of_central_dir.html" target="_self">EndOfCentralDir</a></td><td class="desc"></td></tr>
+<tr id="row_11_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_compressor.html" target="_self">Compressor</a></td><td class="desc"></td></tr>
+<tr id="row_11_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_extra_field.html" target="_self">ExtraField</a></td><td class="desc"></td></tr>
+<tr id="row_11_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_file_header.html" target="_self">FileHeader</a></td><td class="desc"></td></tr>
+<tr id="row_11_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_11_5_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_5_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_zip_archive.html" target="_self">ZipArchive</a></td><td class="desc">Class for accessing <a class="el" href="namespace_zip.html" title="Namespace for the zip code.">Zip</a> files</td></tr>
+<tr id="row_11_5_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_zip_1_1_zip_archive_1_1_zip_entry.html" target="_self">ZipEntry</a></td><td class="desc"></td></tr>
+<tr id="row_11_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_zip_stat_filter.html" target="_self">ZipStatFilter</a></td><td class="desc">Helper class for tracking CRC and uncompressed size</td></tr>
+<tr id="row_11_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_1_1_zip_temp_stream.html" target="_self">ZipTempStream</a></td><td class="desc"></td></tr>
+<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct___a_l_g_u_i_d.html" target="_self">_ALGUID</a></td><td class="desc"></td></tr>
+<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct___e_a_x_b_u_f_f_e_r_p_r_o_p_e_r_t_i_e_s.html" target="_self">_EAXBUFFERPROPERTIES</a></td><td class="desc"></td></tr>
+<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct___e_a_x_e_x_c_l_u_s_i_o_n_p_r_o_p_e_r_t_i_e_s.html" target="_self">_EAXEXCLUSIONPROPERTIES</a></td><td class="desc"></td></tr>
+<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct___e_a_x_l_i_s_t_e_n_e_r_p_r_o_p_e_r_t_i_e_s.html" target="_self">_EAXLISTENERPROPERTIES</a></td><td class="desc"></td></tr>
+<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct___e_a_x_o_b_s_t_r_u_c_t_i_o_n_p_r_o_p_e_r_t_i_e_s.html" target="_self">_EAXOBSTRUCTIONPROPERTIES</a></td><td class="desc"></td></tr>
+<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct___e_a_x_o_c_c_l_u_s_i_o_n_p_r_o_p_e_r_t_i_e_s.html" target="_self">_EAXOCCLUSIONPROPERTIES</a></td><td class="desc"></td></tr>
+<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct___e_a_x_v_e_c_t_o_r.html" target="_self">_EAXVECTOR</a></td><td class="desc"></td></tr>
+<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class___string_table.html" target="_self">_StringTable</a></td><td class="desc"></td></tr>
+<tr id="row_20_" class="even"><td class="entry"><img id="arr_20_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_abstract_class_rep.html" target="_self">AbstractClassRep</a></td><td class="desc"></td></tr>
+<tr id="row_20_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_abstract_class_rep_1_1_field.html" target="_self">Field</a></td><td class="desc"></td></tr>
+<tr id="row_21_"><td class="entry"><img id="arr_21_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('21_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_action_map.html" target="_self">ActionMap</a></td><td class="desc"></td></tr>
+<tr id="row_21_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_action_map_1_1_break_entry.html" target="_self">BreakEntry</a></td><td class="desc"></td></tr>
+<tr id="row_21_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_action_map_1_1_device_map.html" target="_self">DeviceMap</a></td><td class="desc">Used to represent a devices</td></tr>
+<tr id="row_21_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_action_map_1_1_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
+<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ambient_force_controller.html" target="_self">AmbientForceController</a></td><td class="desc"></td></tr>
+<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ang_axis_f.html" target="_self">AngAxisF</a></td><td class="desc"></td></tr>
+<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_animation_asset.html" target="_self">AnimationAsset</a></td><td class="desc"></td></tr>
+<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_ascii_mapping.html" target="_self">AsciiMapping</a></td><td class="desc"></td></tr>
+<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_base.html" target="_self">AssetBase</a></td><td class="desc"></td></tr>
+<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_asset_definition.html" target="_self">AssetDefinition</a></td><td class="desc"></td></tr>
+<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_manager.html" target="_self">AssetManager</a></td><td class="desc"></td></tr>
+<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_ptr.html" target="_self">AssetPtr</a></td><td class="desc"></td></tr>
+<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_ptr_base.html" target="_self">AssetPtrBase</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_ptr_callback.html" target="_self">AssetPtrCallback</a></td><td class="desc"></td></tr>
+<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_query.html" target="_self">AssetQuery</a></td><td class="desc"></td></tr>
+<tr id="row_33_"><td class="entry"><img id="arr_33_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('33_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_tags_manifest.html" target="_self">AssetTagsManifest</a></td><td class="desc"></td></tr>
+<tr id="row_33_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html" target="_self">AssetTag</a></td><td class="desc">Asset location</td></tr>
+<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_assign_decl.html" target="_self">AssignDecl</a></td><td class="desc"></td></tr>
+<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_assign_expr_node.html" target="_self">AssignExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_assign_op_expr_node.html" target="_self">AssignOpExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_audio_asset.html" target="_self">AudioAsset</a></td><td class="desc"></td></tr>
+<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_audio_buffer.html" target="_self">AudioBuffer</a></td><td class="desc"></td></tr>
+<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_audio_environment.html" target="_self">AudioEnvironment</a></td><td class="desc"></td></tr>
+<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_audio_sample_environment.html" target="_self">AudioSampleEnvironment</a></td><td class="desc"></td></tr>
+<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_audio_stream_source.html" target="_self">AudioStreamSource</a></td><td class="desc"></td></tr>
+<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_audio_stream_source_factory.html" target="_self">AudioStreamSourceFactory</a></td><td class="desc"></td></tr>
+<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_auth2_certificate.html" target="_self">Auth2Certificate</a></td><td class="desc">Formerly contained a certificate, showing that something was valid</td></tr>
+<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_auth_info.html" target="_self">AuthInfo</a></td><td class="desc">Formerly contained data indicating whether a user is valid</td></tr>
+<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_batch_render.html" target="_self">BatchRender</a></td><td class="desc"></td></tr>
+<tr id="row_46_" class="even"><td class="entry"><img id="arr_46_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('46_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_behavior_component.html" target="_self">BehaviorComponent</a></td><td class="desc"></td></tr>
+<tr id="row_46_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html" target="_self">BehaviorPortConnection</a></td><td class="desc">A behavior port connection</td></tr>
+<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_behavior_component_raise_event.html" target="_self">BehaviorComponentRaiseEvent</a></td><td class="desc"></td></tr>
+<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_behavior_instance.html" target="_self">BehaviorInstance</a></td><td class="desc"></td></tr>
+<tr id="row_49_"><td class="entry"><img id="arr_49_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('49_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_behavior_template.html" target="_self">BehaviorTemplate</a></td><td class="desc"></td></tr>
+<tr id="row_49_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_behavior_template_1_1_behavior_field.html" target="_self">BehaviorField</a></td><td class="desc"></td></tr>
+<tr id="row_49_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_behavior_template_1_1_behavior_port.html" target="_self">BehaviorPort</a></td><td class="desc">Behavior port common functionality</td></tr>
+<tr id="row_49_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_behavior_template_1_1_behavior_port_input.html" target="_self">BehaviorPortInput</a></td><td class="desc">A behavior port that accepts input</td></tr>
+<tr id="row_49_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_behavior_template_1_1_behavior_port_output.html" target="_self">BehaviorPortOutput</a></td><td class="desc">A behavior port that raises an output</td></tr>
+<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_binary_expr_node.html" target="_self">BinaryExprNode</a></td><td class="desc">A binary mathematical expression (ie, left op right)</td></tr>
+<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_b_i_t_m_a_p_f_i_l_e_h_e_a_d_e_r.html" target="_self">BITMAPFILEHEADER</a></td><td class="desc"></td></tr>
+<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_b_i_t_m_a_p_i_n_f_o_h_e_a_d_e_r.html" target="_self">BITMAPINFOHEADER</a></td><td class="desc"></td></tr>
+<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_bit_matrix.html" target="_self">BitMatrix</a></td><td class="desc"></td></tr>
+<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_bit_set32.html" target="_self">BitSet32</a></td><td class="desc"></td></tr>
+<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_bit_stream.html" target="_self">BitStream</a></td><td class="desc"></td></tr>
+<tr id="row_56_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_bit_tables.html" target="_self">BitTables</a></td><td class="desc"></td></tr>
+<tr id="row_57_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_bit_vector.html" target="_self">BitVector</a></td><td class="desc">Manage a vector of bits of arbitrary size</td></tr>
+<tr id="row_58_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_bit_vector_w.html" target="_self">BitVectorW</a></td><td class="desc"></td></tr>
+<tr id="row_59_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_box3_d.html" target="_self">Box3D</a></td><td class="desc"></td></tr>
+<tr id="row_60_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_box3_f.html" target="_self">Box3F</a></td><td class="desc"></td></tr>
+<tr id="row_61_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_break_stmt_node.html" target="_self">BreakStmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_62_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_buffer_stream.html" target="_self">BufferStream</a></td><td class="desc"></td></tr>
+<tr id="row_63_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_buoyancy_controller.html" target="_self">BuoyancyController</a></td><td class="desc"></td></tr>
+<tr id="row_64_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_camera_scope_query.html" target="_self">CameraScopeQuery</a></td><td class="desc"></td></tr>
+<tr id="row_65_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_chunker.html" target="_self">Chunker</a></td><td class="desc"></td></tr>
+<tr id="row_66_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_code_block.html" target="_self">CodeBlock</a></td><td class="desc"></td></tr>
+<tr id="row_67_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_code_mapping.html" target="_self">CodeMapping</a></td><td class="desc"></td></tr>
+<tr id="row_68_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_color_f.html" target="_self">ColorF</a></td><td class="desc"></td></tr>
+<tr id="row_69_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_color_i.html" target="_self">ColorI</a></td><td class="desc"></td></tr>
+<tr id="row_70_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_comma_cat_expr_node.html" target="_self">CommaCatExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_71_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_composite_sprite.html" target="_self">CompositeSprite</a></td><td class="desc"></td></tr>
+<tr id="row_72_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_concrete_class_rep.html" target="_self">ConcreteClassRep</a></td><td class="desc"></td></tr>
+<tr id="row_73_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_conditional_expr_node.html" target="_self">ConditionalExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_74_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_connected_accept_event.html" target="_self">ConnectedAcceptEvent</a></td><td class="desc">Triggered when we accept a new connection</td></tr>
+<tr id="row_75_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_connected_notify_event.html" target="_self">ConnectedNotifyEvent</a></td><td class="desc">Notify simulation of state of a connection</td></tr>
+<tr id="row_76_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_connected_receive_event.html" target="_self">ConnectedReceiveEvent</a></td><td class="desc">Triggered when we receive data from a connected entity</td></tr>
+<tr id="row_77_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_connection_message_event.html" target="_self">ConnectionMessageEvent</a></td><td class="desc"></td></tr>
+<tr id="row_78_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_connection_protocol.html" target="_self">ConnectionProtocol</a></td><td class="desc"></td></tr>
+<tr id="row_79_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_connection_string_table.html" target="_self">ConnectionStringTable</a></td><td class="desc"></td></tr>
+<tr id="row_80_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_console_base_type.html" target="_self">ConsoleBaseType</a></td><td class="desc"></td></tr>
+<tr id="row_81_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_console_constructor.html" target="_self">ConsoleConstructor</a></td><td class="desc"></td></tr>
+<tr id="row_82_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_console_event.html" target="_self">ConsoleEvent</a></td><td class="desc">Represents a line of console input</td></tr>
+<tr id="row_83_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_console_log_entry.html" target="_self">ConsoleLogEntry</a></td><td class="desc">Represents an entry in the log</td></tr>
+<tr id="row_84_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_console_logger.html" target="_self">ConsoleLogger</a></td><td class="desc"></td></tr>
+<tr id="row_85_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_console_object.html" target="_self">ConsoleObject</a></td><td class="desc"></td></tr>
+<tr id="row_86_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_console_type_validator.html" target="_self">ConsoleTypeValidator</a></td><td class="desc"></td></tr>
+<tr id="row_87_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_constant_node.html" target="_self">ConstantNode</a></td><td class="desc"></td></tr>
+<tr id="row_88_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_contact_filter.html" target="_self">ContactFilter</a></td><td class="desc"></td></tr>
+<tr id="row_89_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_continue_stmt_node.html" target="_self">ContinueStmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_90_" class="even"><td class="entry"><img id="arr_90_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('90_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_cursor_manager.html" target="_self">CursorManager</a></td><td class="desc"></td></tr>
+<tr id="row_90_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_cursor_manager_1_1cursors.html" target="_self">cursors</a></td><td class="desc"></td></tr>
+<tr id="row_91_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_data_chunker.html" target="_self">DataChunker</a></td><td class="desc"></td></tr>
+<tr id="row_92_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_dbg_file_view.html" target="_self">DbgFileView</a></td><td class="desc"></td></tr>
+<tr id="row_93_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_debug_draw.html" target="_self">DebugDraw</a></td><td class="desc"></td></tr>
+<tr id="row_94_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_debug_stats.html" target="_self">DebugStats</a></td><td class="desc"></td></tr>
+<tr id="row_95_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_declared_assets.html" target="_self">DeclaredAssets</a></td><td class="desc"></td></tr>
+<tr id="row_96_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_default_game.html" target="_self">DefaultGame</a></td><td class="desc"></td></tr>
+<tr id="row_97_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_demo_net_interface.html" target="_self">DemoNetInterface</a></td><td class="desc"></td></tr>
+<tr id="row_98_" class="even"><td class="entry"><img id="arr_98_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('98_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_dictionary.html" target="_self">Dictionary</a></td><td class="desc"></td></tr>
+<tr id="row_98_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_dictionary_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_99_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_display_device.html" target="_self">DisplayDevice</a></td><td class="desc"></td></tr>
+<tr id="row_100_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_dynamic_console_method_component.html" target="_self">DynamicConsoleMethodComponent</a></td><td class="desc"></td></tr>
+<tr id="row_101_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_dynamic_texture.html" target="_self">DynamicTexture</a></td><td class="desc"></td></tr>
+<tr id="row_102_" class="even"><td class="entry"><img id="arr_102_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('102_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_enum_table.html" target="_self">EnumTable</a></td><td class="desc"></td></tr>
+<tr id="row_102_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_enum_table_1_1_enums.html" target="_self">Enums</a></td><td class="desc">This represents a specific item in the enumeration</td></tr>
+<tr id="row_103_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_event.html" target="_self">Event</a></td><td class="desc">Base event structure (also used for FrameEvent and QuitEvent)</td></tr>
+<tr id="row_104_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_event_callback_entry.html" target="_self">EventCallbackEntry</a></td><td class="desc"></td></tr>
+<tr id="row_105_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_event_descriptor.html" target="_self">EventDescriptor</a></td><td class="desc"></td></tr>
+<tr id="row_106_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_event_manager.html" target="_self">EventManager</a></td><td class="desc"></td></tr>
+<tr id="row_107_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_event_manager_listener.html" target="_self">EventManagerListener</a></td><td class="desc"></td></tr>
+<tr id="row_108_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_expr_eval_state.html" target="_self">ExprEvalState</a></td><td class="desc"></td></tr>
+<tr id="row_109_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_expr_node.html" target="_self">ExprNode</a></td><td class="desc">A mathematical expression</td></tr>
+<tr id="row_110_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_factory_cache.html" target="_self">FactoryCache</a></td><td class="desc"></td></tr>
+<tr id="row_111_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_file.html" target="_self">File</a></td><td class="desc"></td></tr>
+<tr id="row_112_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_file_chunk_event.html" target="_self">FileChunkEvent</a></td><td class="desc"></td></tr>
+<tr id="row_113_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_file_dialog.html" target="_self">FileDialog</a></td><td class="desc"></td></tr>
+<tr id="row_114_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_file_dialog_data.html" target="_self">FileDialogData</a></td><td class="desc"></td></tr>
+<tr id="row_115_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_file_download_request_event.html" target="_self">FileDownloadRequestEvent</a></td><td class="desc"></td></tr>
+<tr id="row_116_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_file_object.html" target="_self">FileObject</a></td><td class="desc"></td></tr>
+<tr id="row_117_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_file_stream.html" target="_self">FileStream</a></td><td class="desc"></td></tr>
+<tr id="row_118_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_file_stream_object.html" target="_self">FileStreamObject</a></td><td class="desc"></td></tr>
+<tr id="row_119_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_file_time.html" target="_self">FileTime</a></td><td class="desc"></td></tr>
+<tr id="row_120_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_filter.html" target="_self">Filter</a></td><td class="desc"></td></tr>
+<tr id="row_121_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_filter_stream.html" target="_self">FilterStream</a></td><td class="desc"></td></tr>
+<tr id="row_122_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_find_match.html" target="_self">FindMatch</a></td><td class="desc"></td></tr>
+<tr id="row_123_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_float_binary_expr_node.html" target="_self">FloatBinaryExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_124_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_float_node.html" target="_self">FloatNode</a></td><td class="desc"></td></tr>
+<tr id="row_125_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_float_unary_expr_node.html" target="_self">FloatUnaryExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_126_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_forced16_bit_mapping.html" target="_self">Forced16BitMapping</a></td><td class="desc"></td></tr>
+<tr id="row_127_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_frame_allocator.html" target="_self">FrameAllocator</a></td><td class="desc"></td></tr>
+<tr id="row_128_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_frame_allocator_marker.html" target="_self">FrameAllocatorMarker</a></td><td class="desc"></td></tr>
+<tr id="row_129_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_frame_temp.html" target="_self">FrameTemp</a></td><td class="desc"></td></tr>
+<tr id="row_130_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_f_range_validator.html" target="_self">FRangeValidator</a></td><td class="desc">Floating point min/max range validator</td></tr>
+<tr id="row_131_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_free_list_chunker.html" target="_self">FreeListChunker</a></td><td class="desc"></td></tr>
+<tr id="row_132_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_func_call_expr_node.html" target="_self">FuncCallExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_133_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_function_decl_stmt_node.html" target="_self">FunctionDeclStmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_134_" class="even"><td class="entry"><img id="arr_134_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('134_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_game_connection.html" target="_self">GameConnection</a></td><td class="desc"></td></tr>
+<tr id="row_134_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_game_connection_1_1_game_packet_notify.html" target="_self">GamePacketNotify</a></td><td class="desc"></td></tr>
+<tr id="row_135_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_game_interface.html" target="_self">GameInterface</a></td><td class="desc"></td></tr>
+<tr id="row_136_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_g_bitmap.html" target="_self">GBitmap</a></td><td class="desc"></td></tr>
+<tr id="row_137_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_g_font.html" target="_self">GFont</a></td><td class="desc"></td></tr>
+<tr id="row_138_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ghost_always_object_event.html" target="_self">GhostAlwaysObjectEvent</a></td><td class="desc"></td></tr>
+<tr id="row_139_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_ghost_info.html" target="_self">GhostInfo</a></td><td class="desc"></td></tr>
+<tr id="row_140_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_glyph_map.html" target="_self">GlyphMap</a></td><td class="desc">Used for repacking in <a class="el" href="class_g_font.html#aefde0f8932c10b6dd9797c69e7b5904b" title="Import an image strip generated with exportStrip, make sure parameters match!">GFont::importStrip</a></td></tr>
+<tr id="row_141_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_g_palette.html" target="_self">GPalette</a></td><td class="desc"></td></tr>
+<tr id="row_142_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_grouped_scene_controller.html" target="_self">GroupedSceneController</a></td><td class="desc"></td></tr>
+<tr id="row_143_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_array_ctrl.html" target="_self">GuiArrayCtrl</a></td><td class="desc">Renders a grid of cells</td></tr>
+<tr id="row_144_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_auto_scroll_ctrl.html" target="_self">GuiAutoScrollCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_145_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_background_ctrl.html" target="_self">GuiBackgroundCtrl</a></td><td class="desc">Renders a background, so you can have a backdrop for your GUI</td></tr>
+<tr id="row_146_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_bitmap_border_ctrl.html" target="_self">GuiBitmapBorderCtrl</a></td><td class="desc">Renders a skinned border</td></tr>
+<tr id="row_147_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_bitmap_button_ctrl.html" target="_self">GuiBitmapButtonCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_148_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_bitmap_button_text_ctrl.html" target="_self">GuiBitmapButtonTextCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_149_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_bitmap_ctrl.html" target="_self">GuiBitmapCtrl</a></td><td class="desc">Renders a bitmap</td></tr>
+<tr id="row_150_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_border_button_ctrl.html" target="_self">GuiBorderButtonCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_151_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_bubble_text_ctrl.html" target="_self">GuiBubbleTextCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_152_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_button_base_ctrl.html" target="_self">GuiButtonBaseCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_153_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_button_ctrl.html" target="_self">GuiButtonCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_154_" class="even"><td class="entry"><img id="arr_154_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('154_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_canvas.html" target="_self">GuiCanvas</a></td><td class="desc"></td></tr>
+<tr id="row_154_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_canvas_1_1_acc_key_map.html" target="_self">AccKeyMap</a></td><td class="desc">Accelerator key map</td></tr>
+<tr id="row_155_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_check_box_ctrl.html" target="_self">GuiCheckBoxCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_156_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_color_picker_ctrl.html" target="_self">GuiColorPickerCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_157_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_console.html" target="_self">GuiConsole</a></td><td class="desc"></td></tr>
+<tr id="row_158_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_console_edit_ctrl.html" target="_self">GuiConsoleEditCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_159_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_console_text_ctrl.html" target="_self">GuiConsoleTextCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_160_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_control.html" target="_self">GuiControl</a></td><td class="desc"></td></tr>
+<tr id="row_161_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_control_array_control.html" target="_self">GuiControlArrayControl</a></td><td class="desc"></td></tr>
+<tr id="row_162_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_control_list_pop_up.html" target="_self">GuiControlListPopUp</a></td><td class="desc"></td></tr>
+<tr id="row_163_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_control_profile.html" target="_self">GuiControlProfile</a></td><td class="desc"></td></tr>
+<tr id="row_164_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_cursor.html" target="_self">GuiCursor</a></td><td class="desc"></td></tr>
+<tr id="row_165_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_drag_and_drop_control.html" target="_self">GuiDragAndDropControl</a></td><td class="desc"></td></tr>
+<tr id="row_166_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_dynamic_ctrl_array_control.html" target="_self">GuiDynamicCtrlArrayControl</a></td><td class="desc"></td></tr>
+<tr id="row_167_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_edit_ctrl.html" target="_self">GuiEditCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_168_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_editor_ruler.html" target="_self">GuiEditorRuler</a></td><td class="desc"></td></tr>
+<tr id="row_169_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_event.html" target="_self">GuiEvent</a></td><td class="desc"></td></tr>
+<tr id="row_170_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_fadein_bitmap_ctrl.html" target="_self">GuiFadeinBitmapCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_171_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_filter_ctrl.html" target="_self">GuiFilterCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_172_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_form_ctrl.html" target="_self">GuiFormCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_173_"><td class="entry"><img id="arr_173_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('173_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_frame_set_ctrl.html" target="_self">GuiFrameSetCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_173_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_frame_set_ctrl_1_1_frame_detail.html" target="_self">FrameDetail</a></td><td class="desc"></td></tr>
+<tr id="row_174_" class="even"><td class="entry"><img id="arr_174_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('174_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_graph_ctrl.html" target="_self">GuiGraphCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_174_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_graph_ctrl_1_1_plot_info.html" target="_self">PlotInfo</a></td><td class="desc"></td></tr>
+<tr id="row_175_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_grid_control.html" target="_self">GuiGridControl</a></td><td class="desc"></td></tr>
+<tr id="row_176_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_icon_button_ctrl.html" target="_self">GuiIconButtonCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_177_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_image_button_ctrl.html" target="_self">GuiImageButtonCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_178_" class="even"><td class="entry"><img id="arr_178_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('178_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_image_list.html" target="_self">GuiImageList</a></td><td class="desc"></td></tr>
+<tr id="row_178_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_image_list_1_1tag___texture_entry.html" target="_self">tag_TextureEntry</a></td><td class="desc"></td></tr>
+<tr id="row_179_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_input_ctrl.html" target="_self">GuiInputCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_180_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector.html" target="_self">GuiInspector</a></td><td class="desc"></td></tr>
+<tr id="row_181_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_datablock_field.html" target="_self">GuiInspectorDatablockField</a></td><td class="desc"></td></tr>
+<tr id="row_182_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_dynamic_field.html" target="_self">GuiInspectorDynamicField</a></td><td class="desc"></td></tr>
+<tr id="row_183_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_dynamic_group.html" target="_self">GuiInspectorDynamicGroup</a></td><td class="desc"></td></tr>
+<tr id="row_184_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_field.html" target="_self">GuiInspectorField</a></td><td class="desc"></td></tr>
+<tr id="row_185_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_group.html" target="_self">GuiInspectorGroup</a></td><td class="desc"></td></tr>
+<tr id="row_186_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_type_check_box.html" target="_self">GuiInspectorTypeCheckBox</a></td><td class="desc"></td></tr>
+<tr id="row_187_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_type_color.html" target="_self">GuiInspectorTypeColor</a></td><td class="desc"></td></tr>
+<tr id="row_188_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_type_color_f.html" target="_self">GuiInspectorTypeColorF</a></td><td class="desc"></td></tr>
+<tr id="row_189_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_type_color_i.html" target="_self">GuiInspectorTypeColorI</a></td><td class="desc"></td></tr>
+<tr id="row_190_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_type_enum.html" target="_self">GuiInspectorTypeEnum</a></td><td class="desc"></td></tr>
+<tr id="row_191_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_type_file_name.html" target="_self">GuiInspectorTypeFileName</a></td><td class="desc"></td></tr>
+<tr id="row_192_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_inspector_type_gui_profile.html" target="_self">GuiInspectorTypeGuiProfile</a></td><td class="desc"></td></tr>
+<tr id="row_193_"><td class="entry"><img id="arr_193_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('193_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_list_box_ctrl.html" target="_self">GuiListBoxCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_193_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_list_box_ctrl_1_1_l_b_item.html" target="_self">LBItem</a></td><td class="desc"></td></tr>
+<tr id="row_194_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_menu_background_ctrl.html" target="_self">GuiMenuBackgroundCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_195_"><td class="entry"><img id="arr_195_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('195_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_menu_bar.html" target="_self">GuiMenuBar</a></td><td class="desc"></td></tr>
+<tr id="row_195_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_menu_bar_1_1_menu.html" target="_self">Menu</a></td><td class="desc"></td></tr>
+<tr id="row_195_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_menu_bar_1_1_menu_item.html" target="_self">MenuItem</a></td><td class="desc"></td></tr>
+<tr id="row_196_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_menu_text_list_ctrl.html" target="_self">GuiMenuTextListCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_197_"><td class="entry"><img id="arr_197_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('197_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_message_vector_ctrl.html" target="_self">GuiMessageVectorCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_197_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_message_vector_ctrl_1_1_line_element.html" target="_self">LineElement</a></td><td class="desc"></td></tr>
+<tr id="row_197_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_197_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('197_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_message_vector_ctrl_1_1_line_wrapping.html" target="_self">LineWrapping</a></td><td class="desc"></td></tr>
+<tr id="row_197_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_message_vector_ctrl_1_1_line_wrapping_1_1_s_e_pair.html" target="_self">SEPair</a></td><td class="desc"></td></tr>
+<tr id="row_197_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_197_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('197_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_message_vector_ctrl_1_1_special_markers.html" target="_self">SpecialMarkers</a></td><td class="desc"></td></tr>
+<tr id="row_197_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_message_vector_ctrl_1_1_special_markers_1_1_special.html" target="_self">Special</a></td><td class="desc"></td></tr>
+<tr id="row_197_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_message_vector_ctrl_1_1_text_element.html" target="_self">TextElement</a></td><td class="desc"></td></tr>
+<tr id="row_198_" class="even"><td class="entry"><img id="arr_198_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('198_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_m_l_text_ctrl.html" target="_self">GuiMLTextCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_198_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_atom.html" target="_self">Atom</a></td><td class="desc"></td></tr>
+<tr id="row_198_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_bitmap.html" target="_self">Bitmap</a></td><td class="desc"></td></tr>
+<tr id="row_198_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_bitmap_ref.html" target="_self">BitmapRef</a></td><td class="desc"></td></tr>
+<tr id="row_198_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_font.html" target="_self">Font</a></td><td class="desc"></td></tr>
+<tr id="row_198_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_line.html" target="_self">Line</a></td><td class="desc"></td></tr>
+<tr id="row_198_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_line_tag.html" target="_self">LineTag</a></td><td class="desc"></td></tr>
+<tr id="row_198_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_style.html" target="_self">Style</a></td><td class="desc"></td></tr>
+<tr id="row_198_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_m_l_text_ctrl_1_1_u_r_l.html" target="_self">URL</a></td><td class="desc"></td></tr>
+<tr id="row_199_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_m_l_text_edit_ctrl.html" target="_self">GuiMLTextEditCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_200_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_mouse_event_ctrl.html" target="_self">GuiMouseEventCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_201_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_pane_control.html" target="_self">GuiPaneControl</a></td><td class="desc"></td></tr>
+<tr id="row_202_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_pop_up_background_ctrl.html" target="_self">GuiPopUpBackgroundCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_203_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_pop_up_background_ctrl_ex.html" target="_self">GuiPopUpBackgroundCtrlEx</a></td><td class="desc"></td></tr>
+<tr id="row_204_" class="even"><td class="entry"><img id="arr_204_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('204_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_pop_up_menu_ctrl.html" target="_self">GuiPopUpMenuCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_204_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_pop_up_menu_ctrl_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_204_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_pop_up_menu_ctrl_1_1_scheme.html" target="_self">Scheme</a></td><td class="desc"></td></tr>
+<tr id="row_205_"><td class="entry"><img id="arr_205_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('205_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_pop_up_menu_ctrl_ex.html" target="_self">GuiPopUpMenuCtrlEx</a></td><td class="desc"></td></tr>
+<tr id="row_205_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_pop_up_menu_ctrl_ex_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_205_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_pop_up_menu_ctrl_ex_1_1_scheme.html" target="_self">Scheme</a></td><td class="desc"></td></tr>
+<tr id="row_206_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_popup_text_list_ctrl.html" target="_self">GuiPopupTextListCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_207_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_popup_text_list_ctrl_ex.html" target="_self">GuiPopupTextListCtrlEx</a></td><td class="desc"></td></tr>
+<tr id="row_208_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_progress_ctrl.html" target="_self">GuiProgressCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_209_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_radio_ctrl.html" target="_self">GuiRadioCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_210_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_rollout_ctrl.html" target="_self">GuiRolloutCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_211_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_scene_object_ctrl.html" target="_self">GuiSceneObjectCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_212_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_script_notify_ctrl.html" target="_self">GuiScriptNotifyCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_213_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_scroll_ctrl.html" target="_self">GuiScrollCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_214_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_separator_ctrl.html" target="_self">GuiSeparatorCtrl</a></td><td class="desc">Renders a separator line with optional text</td></tr>
+<tr id="row_215_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_slider_ctrl.html" target="_self">GuiSliderCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_216_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_sprite_ctrl.html" target="_self">GuiSpriteCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_217_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_stack_control.html" target="_self">GuiStackControl</a></td><td class="desc"></td></tr>
+<tr id="row_218_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_submenu_background_ctrl.html" target="_self">GuiSubmenuBackgroundCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_219_"><td class="entry"><img id="arr_219_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('219_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_tab_book_ctrl.html" target="_self">GuiTabBookCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_219_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_tab_book_ctrl_1_1_tab_header_info.html" target="_self">TabHeaderInfo</a></td><td class="desc"></td></tr>
+<tr id="row_220_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_tab_page_ctrl.html" target="_self">GuiTabPageCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_221_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_text_ctrl.html" target="_self">GuiTextCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_222_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_text_edit_ctrl.html" target="_self">GuiTextEditCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_223_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_text_edit_slider_ctrl.html" target="_self">GuiTextEditSliderCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_224_" class="even"><td class="entry"><img id="arr_224_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('224_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_text_list_ctrl.html" target="_self">GuiTextListCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_224_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_text_list_ctrl_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_225_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_tick_ctrl.html" target="_self">GuiTickCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_226_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_toolbox_button_ctrl.html" target="_self">GuiToolboxButtonCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_227_"><td class="entry"><img id="arr_227_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('227_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_tree_view_ctrl.html" target="_self">GuiTreeViewCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_227_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_227_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('227_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_tree_view_ctrl_1_1_item.html" target="_self">Item</a></td><td class="desc"></td></tr>
+<tr id="row_227_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_tree_view_ctrl_1_1_item_1_1_inspector_tag.html" target="_self">InspectorTag</a></td><td class="desc"></td></tr>
+<tr id="row_227_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_gui_tree_view_ctrl_1_1_item_1_1_script_tag.html" target="_self">ScriptTag</a></td><td class="desc"></td></tr>
+<tr id="row_228_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_gui_window_ctrl.html" target="_self">GuiWindowCtrl</a></td><td class="desc"></td></tr>
+<tr id="row_229_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_hash_map.html" target="_self">HashMap</a></td><td class="desc"></td></tr>
+<tr id="row_230_" class="even"><td class="entry"><img id="arr_230_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('230_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_hash_table.html" target="_self">HashTable</a></td><td class="desc"></td></tr>
+<tr id="row_230_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_hash_table_1_1___iterator.html" target="_self">_Iterator</a></td><td class="desc"></td></tr>
+<tr id="row_230_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_hash_table_1_1_pair.html" target="_self">Pair</a></td><td class="desc"></td></tr>
+<tr id="row_231_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_heap.html" target="_self">Heap</a></td><td class="desc"></td></tr>
+<tr id="row_232_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_heartbeat_event.html" target="_self">HeartbeatEvent</a></td><td class="desc"></td></tr>
+<tr id="row_233_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h_t_t_p_object.html" target="_self">HTTPObject</a></td><td class="desc"></td></tr>
+<tr id="row_234_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_huffman_processor.html" target="_self">HuffmanProcessor</a></td><td class="desc"></td></tr>
+<tr id="row_235_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_factory_object_reset.html" target="_self">IFactoryObjectReset</a></td><td class="desc"></td></tr>
+<tr id="row_236_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_if_stmt_node.html" target="_self">IfStmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_237_"><td class="entry"><img id="arr_237_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('237_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_image_asset.html" target="_self">ImageAsset</a></td><td class="desc"></td></tr>
+<tr id="row_237_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_237_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('237_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_image_asset_1_1_frame_area.html" target="_self">FrameArea</a></td><td class="desc">Frame area</td></tr>
+<tr id="row_237_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_image_asset_1_1_frame_area_1_1_pixel_area.html" target="_self">PixelArea</a></td><td class="desc">Frame Pixel Area</td></tr>
+<tr id="row_237_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_image_asset_1_1_frame_area_1_1_texel_area.html" target="_self">TexelArea</a></td><td class="desc">Frame Texel Area</td></tr>
+<tr id="row_238_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_image_font.html" target="_self">ImageFont</a></td><td class="desc"></td></tr>
+<tr id="row_239_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_image_frame_provider.html" target="_self">ImageFrameProvider</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_240_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_image_frame_provider_core.html" target="_self">ImageFrameProviderCore</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_241_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_infinite_bit_stream.html" target="_self">InfiniteBitStream</a></td><td class="desc"></td></tr>
+<tr id="row_242_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_input.html" target="_self">Input</a></td><td class="desc"></td></tr>
+<tr id="row_243_"><td class="entry"><img id="arr_243_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('243_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_input_device.html" target="_self">InputDevice</a></td><td class="desc"></td></tr>
+<tr id="row_243_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_input_device_1_1_obj_info.html" target="_self">ObjInfo</a></td><td class="desc"></td></tr>
+<tr id="row_244_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_input_event.html" target="_self">InputEvent</a></td><td class="desc">Generic input event</td></tr>
+<tr id="row_245_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_input_manager.html" target="_self">InputManager</a></td><td class="desc"></td></tr>
+<tr id="row_246_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_int_binary_expr_node.html" target="_self">IntBinaryExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_247_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_internal_slot_access_node.html" target="_self">InternalSlotAccessNode</a></td><td class="desc"></td></tr>
+<tr id="row_248_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_internal_slot_decl.html" target="_self">InternalSlotDecl</a></td><td class="desc"></td></tr>
+<tr id="row_249_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_int_node.html" target="_self">IntNode</a></td><td class="desc"></td></tr>
+<tr id="row_250_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_int_unary_expr_node.html" target="_self">IntUnaryExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_251_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_range_validator.html" target="_self">IRangeValidator</a></td><td class="desc">Signed integer min/max range validator</td></tr>
+<tr id="row_252_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_i_range_validator_scaled.html" target="_self">IRangeValidatorScaled</a></td><td class="desc"></td></tr>
+<tr id="row_253_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_lang_file.html" target="_self">LangFile</a></td><td class="desc">Class for working with language files</td></tr>
+<tr id="row_254_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_lang_table.html" target="_self">LangTable</a></td><td class="desc">Language file table</td></tr>
+<tr id="row_255_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_line_pair.html" target="_self">LinePair</a></td><td class="desc"></td></tr>
+<tr id="row_256_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_l_list.html" target="_self">LList</a></td><td class="desc"></td></tr>
+<tr id="row_257_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_l_list_node.html" target="_self">LListNode</a></td><td class="desc"></td></tr>
+<tr id="row_258_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_looping_image.html" target="_self">LoopingImage</a></td><td class="desc"></td></tr>
+<tr id="row_259_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_looping_list.html" target="_self">LoopingList</a></td><td class="desc"></td></tr>
+<tr id="row_260_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_loop_stmt_node.html" target="_self">LoopStmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_261_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_master_info.html" target="_self">MasterInfo</a></td><td class="desc"></td></tr>
+<tr id="row_262_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_math.html" target="_self">Math</a></td><td class="desc"></td></tr>
+<tr id="row_263_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_matrix_f.html" target="_self">MatrixF</a></td><td class="desc"></td></tr>
+<tr id="row_264_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_m_d5.html" target="_self">MD5</a></td><td class="desc"></td></tr>
+<tr id="row_265_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_mem_stream.html" target="_self">MemStream</a></td><td class="desc"></td></tr>
+<tr id="row_266_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_message.html" target="_self">Message</a></td><td class="desc">Base class for messages</td></tr>
+<tr id="row_267_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_message_forwarder.html" target="_self">MessageForwarder</a></td><td class="desc">Forward messages from one queue to another</td></tr>
+<tr id="row_268_" class="even"><td class="entry"><img id="arr_268_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('268_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_message_vector.html" target="_self">MessageVector</a></td><td class="desc"></td></tr>
+<tr id="row_268_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_message_vector_1_1_message_line.html" target="_self">MessageLine</a></td><td class="desc"></td></tr>
+<tr id="row_269_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_module_callbacks.html" target="_self">ModuleCallbacks</a></td><td class="desc"></td></tr>
+<tr id="row_270_" class="even"><td class="entry"><img id="arr_270_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('270_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_module_definition.html" target="_self">ModuleDefinition</a></td><td class="desc"></td></tr>
+<tr id="row_270_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_module_definition_1_1_module_dependency.html" target="_self">ModuleDependency</a></td><td class="desc">Module dependency</td></tr>
+<tr id="row_271_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_module_manager.html" target="_self">ModuleManager</a></td><td class="desc"></td></tr>
+<tr id="row_272_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_module_merge_definition.html" target="_self">ModuleMergeDefinition</a></td><td class="desc"></td></tr>
+<tr id="row_273_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_mouse_move_event.html" target="_self">MouseMoveEvent</a></td><td class="desc">Mouse input event</td></tr>
+<tr id="row_274_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_mutex.html" target="_self">Mutex</a></td><td class="desc"></td></tr>
+<tr id="row_275_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_mutex_handle.html" target="_self">MutexHandle</a></td><td class="desc"></td></tr>
+<tr id="row_276_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_name_lookup_request.html" target="_self">NameLookupRequest</a></td><td class="desc"></td></tr>
+<tr id="row_277_"><td class="entry"><img id="arr_277_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('277_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_namespace.html" target="_self">Namespace</a></td><td class="desc"></td></tr>
+<tr id="row_277_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_277_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('277_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_namespace_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_277_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="union_namespace_1_1_entry_1_1_callback_union.html" target="_self">CallbackUnion</a></td><td class="desc"></td></tr>
+<tr id="row_278_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_name_tags.html" target="_self">NameTags</a></td><td class="desc"></td></tr>
+<tr id="row_279_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_net.html" target="_self">Net</a></td><td class="desc"></td></tr>
+<tr id="row_280_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_net_address.html" target="_self">NetAddress</a></td><td class="desc"></td></tr>
+<tr id="row_281_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_async.html" target="_self">NetAsync</a></td><td class="desc"></td></tr>
+<tr id="row_282_" class="even"><td class="entry"><img id="arr_282_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('282_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_connection.html" target="_self">NetConnection</a></td><td class="desc"></td></tr>
+<tr id="row_282_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_net_connection_1_1_ghost_ref.html" target="_self">GhostRef</a></td><td class="desc"></td></tr>
+<tr id="row_282_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_net_connection_1_1_ghost_save.html" target="_self">GhostSave</a></td><td class="desc">Structure to track ghost-always objects and their ghost indices</td></tr>
+<tr id="row_282_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_net_connection_1_1_packet_notify.html" target="_self">PacketNotify</a></td><td class="desc"></td></tr>
+<tr id="row_283_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_delay_event.html" target="_self">NetDelayEvent</a></td><td class="desc"></td></tr>
+<tr id="row_284_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_event.html" target="_self">NetEvent</a></td><td class="desc"></td></tr>
+<tr id="row_285_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_net_event_note.html" target="_self">NetEventNote</a></td><td class="desc"></td></tr>
+<tr id="row_286_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_interface.html" target="_self">NetInterface</a></td><td class="desc"></td></tr>
+<tr id="row_287_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_object.html" target="_self">NetObject</a></td><td class="desc"></td></tr>
+<tr id="row_288_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_string_event.html" target="_self">NetStringEvent</a></td><td class="desc"></td></tr>
+<tr id="row_289_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_string_handle.html" target="_self">NetStringHandle</a></td><td class="desc"></td></tr>
+<tr id="row_290_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_net_string_table.html" target="_self">NetStringTable</a></td><td class="desc"></td></tr>
+<tr id="row_291_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_network_process_list.html" target="_self">NetworkProcessList</a></td><td class="desc"></td></tr>
+<tr id="row_292_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_object_block_decl.html" target="_self">ObjectBlockDecl</a></td><td class="desc"></td></tr>
+<tr id="row_293_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_object_decl_node.html" target="_self">ObjectDeclNode</a></td><td class="desc"></td></tr>
+<tr id="row_294_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_open_file_dialog.html" target="_self">OpenFileDialog</a></td><td class="desc"></td></tr>
+<tr id="row_295_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_open_folder_dialog.html" target="_self">OpenFolderDialog</a></td><td class="desc"></td></tr>
+<tr id="row_296_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_packet_receive_event.html" target="_self">PacketReceiveEvent</a></td><td class="desc"></td></tr>
+<tr id="row_297_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_packet_status.html" target="_self">PacketStatus</a></td><td class="desc"></td></tr>
+<tr id="row_298_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset.html" target="_self">ParticleAsset</a></td><td class="desc"></td></tr>
+<tr id="row_299_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_emitter.html" target="_self">ParticleAssetEmitter</a></td><td class="desc"></td></tr>
+<tr id="row_300_" class="even"><td class="entry"><img id="arr_300_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('300_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_field.html" target="_self">ParticleAssetField</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_300_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_particle_asset_field_1_1_data_key.html" target="_self">DataKey</a></td><td class="desc">Data Key Node</td></tr>
+<tr id="row_301_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_field_base.html" target="_self">ParticleAssetFieldBase</a></td><td class="desc">Base field</td></tr>
+<tr id="row_302_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_field_base_variation.html" target="_self">ParticleAssetFieldBaseVariation</a></td><td class="desc">Base and variation fields</td></tr>
+<tr id="row_303_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_field_base_variation_life.html" target="_self">ParticleAssetFieldBaseVariationLife</a></td><td class="desc">Base, variation and life fields</td></tr>
+<tr id="row_304_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_field_collection.html" target="_self">ParticleAssetFieldCollection</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_305_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_field_life.html" target="_self">ParticleAssetFieldLife</a></td><td class="desc">Life field</td></tr>
+<tr id="row_306_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_asset_field_variation.html" target="_self">ParticleAssetFieldVariation</a></td><td class="desc">Variation field</td></tr>
+<tr id="row_307_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_player.html" target="_self">ParticlePlayer</a></td><td class="desc"></td></tr>
+<tr id="row_308_" class="even"><td class="entry"><img id="arr_308_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('308_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_particle_system.html" target="_self">ParticleSystem</a></td><td class="desc"></td></tr>
+<tr id="row_308_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_particle_system_1_1_particle_node.html" target="_self">ParticleNode</a></td><td class="desc">Particle node</td></tr>
+<tr id="row_309_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_physics_proxy.html" target="_self">PhysicsProxy</a></td><td class="desc"></td></tr>
+<tr id="row_310_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_picking_scene_controller.html" target="_self">PickingSceneController</a></td><td class="desc"></td></tr>
+<tr id="row_311_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_ping.html" target="_self">Ping</a></td><td class="desc"></td></tr>
+<tr id="row_312_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_plane_f.html" target="_self">PlaneF</a></td><td class="desc"></td></tr>
+<tr id="row_313_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_plane_transformer.html" target="_self">PlaneTransformer</a></td><td class="desc"></td></tr>
+<tr id="row_314_" class="even"><td class="entry"><img id="arr_314_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('314_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_platform.html" target="_self">Platform</a></td><td class="desc"></td></tr>
+<tr id="row_314_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_platform_1_1_file_info.html" target="_self">FileInfo</a></td><td class="desc"></td></tr>
+<tr id="row_314_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_platform_1_1_local_time.html" target="_self">LocalTime</a></td><td class="desc"></td></tr>
+<tr id="row_314_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_platform_1_1_volume_information.html" target="_self">VolumeInformation</a></td><td class="desc"></td></tr>
+<tr id="row_315_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_platform_assert.html" target="_self">PlatformAssert</a></td><td class="desc"></td></tr>
+<tr id="row_316_" class="even"><td class="entry"><img id="arr_316_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('316_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_platform_font.html" target="_self">PlatformFont</a></td><td class="desc"></td></tr>
+<tr id="row_316_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_platform_font_1_1_char_info.html" target="_self">CharInfo</a></td><td class="desc"></td></tr>
+<tr id="row_317_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_p_n_g_image.html" target="_self">PNGImage</a></td><td class="desc"></td></tr>
+<tr id="row_318_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point2_d.html" target="_self">Point2D</a></td><td class="desc"></td></tr>
+<tr id="row_319_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point2_f.html" target="_self">Point2F</a></td><td class="desc">2D floating-point point</td></tr>
+<tr id="row_320_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point2_i.html" target="_self">Point2I</a></td><td class="desc"></td></tr>
+<tr id="row_321_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point3_d.html" target="_self">Point3D</a></td><td class="desc"></td></tr>
+<tr id="row_322_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point3_f.html" target="_self">Point3F</a></td><td class="desc"></td></tr>
+<tr id="row_323_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point3_i.html" target="_self">Point3I</a></td><td class="desc"></td></tr>
+<tr id="row_324_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point4_f.html" target="_self">Point4F</a></td><td class="desc"></td></tr>
+<tr id="row_325_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_point_force_controller.html" target="_self">PointForceController</a></td><td class="desc"></td></tr>
+<tr id="row_326_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_popup_menu.html" target="_self">PopupMenu</a></td><td class="desc"></td></tr>
+<tr id="row_327_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_process_master_query_event.html" target="_self">ProcessMasterQueryEvent</a></td><td class="desc"></td></tr>
+<tr id="row_328_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_processor.html" target="_self">Processor</a></td><td class="desc"></td></tr>
+<tr id="row_329_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_process_packet_event.html" target="_self">ProcessPacketEvent</a></td><td class="desc"></td></tr>
+<tr id="row_330_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_process_ping_event.html" target="_self">ProcessPingEvent</a></td><td class="desc"></td></tr>
+<tr id="row_331_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_p_v_r_texture_header_v2.html" target="_self">PVRTextureHeaderV2</a></td><td class="desc"></td></tr>
+<tr id="row_332_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_quad_patch.html" target="_self">QuadPatch</a></td><td class="desc"></td></tr>
+<tr id="row_333_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_quat_f.html" target="_self">QuatF</a></td><td class="desc"></td></tr>
+<tr id="row_334_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_queue.html" target="_self">Queue</a></td><td class="desc"></td></tr>
+<tr id="row_335_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_random_generator_base.html" target="_self">RandomGeneratorBase</a></td><td class="desc"></td></tr>
+<tr id="row_336_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_random_l_c_g.html" target="_self">RandomLCG</a></td><td class="desc"></td></tr>
+<tr id="row_337_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_random_r250.html" target="_self">RandomR250</a></td><td class="desc"></td></tr>
+<tr id="row_338_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_read_event.html" target="_self">ReadEvent</a></td><td class="desc"></td></tr>
+<tr id="row_339_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_rect_clipper.html" target="_self">RectClipper</a></td><td class="desc"></td></tr>
+<tr id="row_340_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_rect_d.html" target="_self">RectD</a></td><td class="desc"></td></tr>
+<tr id="row_341_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_rect_f.html" target="_self">RectF</a></td><td class="desc"></td></tr>
+<tr id="row_342_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_rect_i.html" target="_self">RectI</a></td><td class="desc"></td></tr>
+<tr id="row_343_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_referenced_assets.html" target="_self">ReferencedAssets</a></td><td class="desc"></td></tr>
+<tr id="row_344_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_remote_command_event.html" target="_self">RemoteCommandEvent</a></td><td class="desc"></td></tr>
+<tr id="row_345_"><td class="entry"><img id="arr_345_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('345_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_remote_debugger1.html" target="_self">RemoteDebugger1</a></td><td class="desc"></td></tr>
+<tr id="row_345_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_remote_debugger1_1_1_breakpoint.html" target="_self">Breakpoint</a></td><td class="desc"></td></tr>
+<tr id="row_346_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_remote_debugger_base.html" target="_self">RemoteDebuggerBase</a></td><td class="desc"></td></tr>
+<tr id="row_347_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_remote_debugger_bridge.html" target="_self">RemoteDebuggerBridge</a></td><td class="desc"></td></tr>
+<tr id="row_348_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_render_proxy.html" target="_self">RenderProxy</a></td><td class="desc"></td></tr>
+<tr id="row_349_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_res_dictionary.html" target="_self">ResDictionary</a></td><td class="desc"></td></tr>
+<tr id="row_350_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_resize_bit_stream.html" target="_self">ResizeBitStream</a></td><td class="desc"></td></tr>
+<tr id="row_351_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_resize_filter_stream.html" target="_self">ResizeFilterStream</a></td><td class="desc"></td></tr>
+<tr id="row_352_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_res_manager.html" target="_self">ResManager</a></td><td class="desc"></td></tr>
+<tr id="row_353_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_resolution.html" target="_self">Resolution</a></td><td class="desc"></td></tr>
+<tr id="row_354_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_resource.html" target="_self">Resource</a></td><td class="desc"></td></tr>
+<tr id="row_355_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_resource_instance.html" target="_self">ResourceInstance</a></td><td class="desc"></td></tr>
+<tr id="row_356_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_resource_object.html" target="_self">ResourceObject</a></td><td class="desc"></td></tr>
+<tr id="row_357_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_resource_object_index.html" target="_self">ResourceObjectIndex</a></td><td class="desc"></td></tr>
+<tr id="row_358_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_return_stmt_node.html" target="_self">ReturnStmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_359_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_r_g_b_q_u_a_d.html" target="_self">RGBQUAD</a></td><td class="desc"></td></tr>
+<tr id="row_360_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_save_file_dialog.html" target="_self">SaveFileDialog</a></td><td class="desc"></td></tr>
+<tr id="row_361_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene.html" target="_self">Scene</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_362_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_controller.html" target="_self">SceneController</a></td><td class="desc"></td></tr>
+<tr id="row_363_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_object.html" target="_self">SceneObject</a></td><td class="desc"></td></tr>
+<tr id="row_364_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_object_list.html" target="_self">SceneObjectList</a></td><td class="desc"></td></tr>
+<tr id="row_365_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_object_move_to_event.html" target="_self">SceneObjectMoveToEvent</a></td><td class="desc"></td></tr>
+<tr id="row_366_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_object_rotate_to_event.html" target="_self">SceneObjectRotateToEvent</a></td><td class="desc"></td></tr>
+<tr id="row_367_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_object_set.html" target="_self">SceneObjectSet</a></td><td class="desc"></td></tr>
+<tr id="row_368_" class="even"><td class="entry"><img id="arr_368_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('368_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_object_set_iterator.html" target="_self">SceneObjectSetIterator</a></td><td class="desc"></td></tr>
+<tr id="row_368_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_scene_object_set_iterator_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_368_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_object_set_iterator_1_1_stack.html" target="_self">Stack</a></td><td class="desc"></td></tr>
+<tr id="row_369_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_render_object.html" target="_self">SceneRenderObject</a></td><td class="desc"></td></tr>
+<tr id="row_370_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_render_queue.html" target="_self">SceneRenderQueue</a></td><td class="desc"></td></tr>
+<tr id="row_371_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_render_request.html" target="_self">SceneRenderRequest</a></td><td class="desc"></td></tr>
+<tr id="row_372_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_scene_render_state.html" target="_self">SceneRenderState</a></td><td class="desc"></td></tr>
+<tr id="row_373_"><td class="entry"><img id="arr_373_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('373_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scene_window.html" target="_self">SceneWindow</a></td><td class="desc"></td></tr>
+<tr id="row_373_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_scene_window_1_1_camera_view.html" target="_self">CameraView</a></td><td class="desc">Camera View</td></tr>
+<tr id="row_374_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_screen_touch_event.html" target="_self">ScreenTouchEvent</a></td><td class="desc"></td></tr>
+<tr id="row_375_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_script_group.html" target="_self">ScriptGroup</a></td><td class="desc"></td></tr>
+<tr id="row_376_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_script_msg_listener.html" target="_self">ScriptMsgListener</a></td><td class="desc">Script accessible version of <a class="el" href="class_dispatcher_1_1_i_message_listener.html" title="Listener interface for objects that receive messages.">Dispatcher::IMessageListener</a></td></tr>
+<tr id="row_377_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_script_object.html" target="_self">ScriptObject</a></td><td class="desc"></td></tr>
+<tr id="row_378_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_scroller.html" target="_self">Scroller</a></td><td class="desc"></td></tr>
+<tr id="row_379_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_semaphore.html" target="_self">Semaphore</a></td><td class="desc"></td></tr>
+<tr id="row_380_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_server_filter.html" target="_self">ServerFilter</a></td><td class="desc"></td></tr>
+<tr id="row_381_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_server_info.html" target="_self">ServerInfo</a></td><td class="desc"></td></tr>
+<tr id="row_382_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_shape_vector.html" target="_self">ShapeVector</a></td><td class="desc"></td></tr>
+<tr id="row_383_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_component.html" target="_self">SimComponent</a></td><td class="desc"></td></tr>
+<tr id="row_384_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_console_event.html" target="_self">SimConsoleEvent</a></td><td class="desc"></td></tr>
+<tr id="row_385_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_sim_console_thread_exec_callback.html" target="_self">SimConsoleThreadExecCallback</a></td><td class="desc">Used by Con::threadSafeExecute()</td></tr>
+<tr id="row_386_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_console_thread_exec_event.html" target="_self">SimConsoleThreadExecEvent</a></td><td class="desc"></td></tr>
+<tr id="row_387_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_data_block.html" target="_self">SimDataBlock</a></td><td class="desc"></td></tr>
+<tr id="row_388_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_data_block_group.html" target="_self">SimDataBlockGroup</a></td><td class="desc"></td></tr>
+<tr id="row_389_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_event.html" target="_self">SimEvent</a></td><td class="desc"></td></tr>
+<tr id="row_390_" class="even"><td class="entry"><img id="arr_390_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('390_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_field_dictionary.html" target="_self">SimFieldDictionary</a></td><td class="desc"><a class="el" href="class_dictionary.html">Dictionary</a> to keep track of dynamic fields on <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr id="row_390_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_sim_field_dictionary_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_391_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_field_dictionary_iterator.html" target="_self">SimFieldDictionaryIterator</a></td><td class="desc"></td></tr>
+<tr id="row_392_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_group.html" target="_self">SimGroup</a></td><td class="desc"></td></tr>
+<tr id="row_393_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_group_iterator.html" target="_self">SimGroupIterator</a></td><td class="desc"></td></tr>
+<tr id="row_394_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_id_dictionary.html" target="_self">SimIdDictionary</a></td><td class="desc"></td></tr>
+<tr id="row_395_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_manager_name_dictionary.html" target="_self">SimManagerNameDictionary</a></td><td class="desc"></td></tr>
+<tr id="row_396_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_name_dictionary.html" target="_self">SimNameDictionary</a></td><td class="desc"></td></tr>
+<tr id="row_397_"><td class="entry"><img id="arr_397_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('397_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_object.html" target="_self">SimObject</a></td><td class="desc"></td></tr>
+<tr id="row_397_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_sim_object_1_1_notify.html" target="_self">Notify</a></td><td class="desc"></td></tr>
+<tr id="row_398_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_object_list.html" target="_self">SimObjectList</a></td><td class="desc"></td></tr>
+<tr id="row_399_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_object_ptr.html" target="_self">SimObjectPtr</a></td><td class="desc"></td></tr>
+<tr id="row_400_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_object_timer_event.html" target="_self">SimObjectTimerEvent</a></td><td class="desc"></td></tr>
+<tr id="row_401_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_simple_hash_table.html" target="_self">SimpleHashTable</a></td><td class="desc"></td></tr>
+<tr id="row_402_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_simple_message_event.html" target="_self">SimpleMessageEvent</a></td><td class="desc"></td></tr>
+<tr id="row_403_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_simple_net_object.html" target="_self">SimpleNetObject</a></td><td class="desc"></td></tr>
+<tr id="row_404_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_set.html" target="_self">SimSet</a></td><td class="desc"></td></tr>
+<tr id="row_405_"><td class="entry"><img id="arr_405_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('405_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_set_iterator.html" target="_self">SimSetIterator</a></td><td class="desc"></td></tr>
+<tr id="row_405_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_sim_set_iterator_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
+<tr id="row_405_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_set_iterator_1_1_stack.html" target="_self">Stack</a></td><td class="desc"></td></tr>
+<tr id="row_406_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sim_x_m_l_document.html" target="_self">SimXMLDocument</a></td><td class="desc"></td></tr>
+<tr id="row_407_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_slot_access_node.html" target="_self">SlotAccessNode</a></td><td class="desc"></td></tr>
+<tr id="row_408_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_slot_assign_node.html" target="_self">SlotAssignNode</a></td><td class="desc"></td></tr>
+<tr id="row_409_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_slot_assign_op_node.html" target="_self">SlotAssignOpNode</a></td><td class="desc"></td></tr>
+<tr id="row_410_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_slot_decl.html" target="_self">SlotDecl</a></td><td class="desc"></td></tr>
+<tr id="row_411_"><td class="entry"><img id="arr_411_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('411_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sparse_array.html" target="_self">SparseArray</a></td><td class="desc"></td></tr>
+<tr id="row_411_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_sparse_array_1_1_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
+<tr id="row_412_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sphere_f.html" target="_self">SphereF</a></td><td class="desc"></td></tr>
+<tr id="row_413_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_spl_ctrl_pts.html" target="_self">SplCtrlPts</a></td><td class="desc"></td></tr>
+<tr id="row_414_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_spline_patch.html" target="_self">SplinePatch</a></td><td class="desc"></td></tr>
+<tr id="row_415_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sprite.html" target="_self">Sprite</a></td><td class="desc"></td></tr>
+<tr id="row_416_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sprite_base.html" target="_self">SpriteBase</a></td><td class="desc"></td></tr>
+<tr id="row_417_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sprite_batch.html" target="_self">SpriteBatch</a></td><td class="desc"></td></tr>
+<tr id="row_418_" class="even"><td class="entry"><img id="arr_418_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('418_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sprite_batch_item.html" target="_self">SpriteBatchItem</a></td><td class="desc"></td></tr>
+<tr id="row_418_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_sprite_batch_item_1_1_logical_position.html" target="_self">LogicalPosition</a></td><td class="desc"></td></tr>
+<tr id="row_419_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sprite_batch_query.html" target="_self">SpriteBatchQuery</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_420_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_sprite_batch_query_result.html" target="_self">SpriteBatchQueryResult</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_421_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_stmt_node.html" target="_self">StmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_422_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_stock_color.html" target="_self">StockColor</a></td><td class="desc"></td></tr>
+<tr id="row_423_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_stock_color_item.html" target="_self">StockColorItem</a></td><td class="desc"></td></tr>
+<tr id="row_424_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_strcat_expr_node.html" target="_self">StrcatExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_425_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_str_const_node.html" target="_self">StrConstNode</a></td><td class="desc"></td></tr>
+<tr id="row_426_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_stream.html" target="_self">Stream</a></td><td class="desc">Base stream class for streaming data across a specific media</td></tr>
+<tr id="row_427_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_streaming_list.html" target="_self">StreamingList</a></td><td class="desc"></td></tr>
+<tr id="row_428_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_stream_object.html" target="_self">StreamObject</a></td><td class="desc">Script wrapper for the <a class="el" href="class_stream.html" title="Base stream class for streaming data across a specific media.">Stream</a> class</td></tr>
+<tr id="row_429_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_streq_expr_node.html" target="_self">StreqExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_430_" class="even"><td class="entry"><img id="arr_430_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('430_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_string_buffer.html" target="_self">StringBuffer</a></td><td class="desc"></td></tr>
+<tr id="row_430_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_string_buffer_1_1_request_counts.html" target="_self">RequestCounts</a></td><td class="desc"></td></tr>
+<tr id="row_431_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_string_buffer_manager.html" target="_self">StringBufferManager</a></td><td class="desc"></td></tr>
+<tr id="row_432_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_string_stack.html" target="_self">StringStack</a></td><td class="desc"></td></tr>
+<tr id="row_433_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_string_value.html" target="_self">StringValue</a></td><td class="desc"></td></tr>
+<tr id="row_434_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml.html" target="_self">Taml</a></td><td class="desc"></td></tr>
+<tr id="row_435_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_asset_declared_update_visitor.html" target="_self">TamlAssetDeclaredUpdateVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_436_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_asset_declared_visitor.html" target="_self">TamlAssetDeclaredVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_437_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_asset_referenced_update_visitor.html" target="_self">TamlAssetReferencedUpdateVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_438_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_asset_referenced_visitor.html" target="_self">TamlAssetReferencedVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_439_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_binary_reader.html" target="_self">TamlBinaryReader</a></td><td class="desc"></td></tr>
+<tr id="row_440_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_binary_writer.html" target="_self">TamlBinaryWriter</a></td><td class="desc"></td></tr>
+<tr id="row_441_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_callbacks.html" target="_self">TamlCallbacks</a></td><td class="desc"></td></tr>
+<tr id="row_442_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_children.html" target="_self">TamlChildren</a></td><td class="desc"></td></tr>
+<tr id="row_443_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_custom_field.html" target="_self">TamlCustomField</a></td><td class="desc"></td></tr>
+<tr id="row_444_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_custom_node.html" target="_self">TamlCustomNode</a></td><td class="desc"></td></tr>
+<tr id="row_445_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_custom_nodes.html" target="_self">TamlCustomNodes</a></td><td class="desc"></td></tr>
+<tr id="row_446_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_j_s_o_n_parser.html" target="_self">TamlJSONParser</a></td><td class="desc">RapidJson</td></tr>
+<tr id="row_447_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_j_s_o_n_reader.html" target="_self">TamlJSONReader</a></td><td class="desc">RapidJson</td></tr>
+<tr id="row_448_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_j_s_o_n_writer.html" target="_self">TamlJSONWriter</a></td><td class="desc"></td></tr>
+<tr id="row_449_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_module_id_update_visitor.html" target="_self">TamlModuleIdUpdateVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_450_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_parser.html" target="_self">TamlParser</a></td><td class="desc"></td></tr>
+<tr id="row_451_"><td class="entry"><img id="arr_451_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('451_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_visitor.html" target="_self">TamlVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_451_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_taml_visitor_1_1_property_state.html" target="_self">PropertyState</a></td><td class="desc">Visitor property state</td></tr>
+<tr id="row_452_" class="even"><td class="entry"><img id="arr_452_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('452_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_write_node.html" target="_self">TamlWriteNode</a></td><td class="desc"></td></tr>
+<tr id="row_452_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_write_node_1_1_field_value_pair.html" target="_self">FieldValuePair</a></td><td class="desc"></td></tr>
+<tr id="row_453_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_xml_parser.html" target="_self">TamlXmlParser</a></td><td class="desc"></td></tr>
+<tr id="row_454_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_xml_reader.html" target="_self">TamlXmlReader</a></td><td class="desc"></td></tr>
+<tr id="row_455_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_taml_xml_writer.html" target="_self">TamlXmlWriter</a></td><td class="desc"></td></tr>
+<tr id="row_456_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_t_c_p_object.html" target="_self">TCPObject</a></td><td class="desc"></td></tr>
+<tr id="row_457_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structt_delete_request.html" target="_self">tDeleteRequest</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_458_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structt_destroy_notification.html" target="_self">tDestroyNotification</a></td><td class="desc"></td></tr>
+<tr id="row_459_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_telnet_console.html" target="_self">TelnetConsole</a></td><td class="desc"></td></tr>
+<tr id="row_460_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_telnet_debugger.html" target="_self">TelnetDebugger</a></td><td class="desc"></td></tr>
+<tr id="row_461_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_temp_line_break.html" target="_self">TempLineBreak</a></td><td class="desc"></td></tr>
+<tr id="row_462_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_texture_dictionary.html" target="_self">TextureDictionary</a></td><td class="desc"></td></tr>
+<tr id="row_463_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_texture_handle.html" target="_self">TextureHandle</a></td><td class="desc"></td></tr>
+<tr id="row_464_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_texture_manager.html" target="_self">TextureManager</a></td><td class="desc"></td></tr>
+<tr id="row_465_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_texture_object.html" target="_self">TextureObject</a></td><td class="desc"></td></tr>
+<tr id="row_466_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_text_vertex.html" target="_self">TextVertex</a></td><td class="desc"></td></tr>
+<tr id="row_467_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_thread.html" target="_self">Thread</a></td><td class="desc"></td></tr>
+<tr id="row_468_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_thread_manager.html" target="_self">ThreadManager</a></td><td class="desc"></td></tr>
+<tr id="row_469_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_thread_storage.html" target="_self">ThreadStorage</a></td><td class="desc"><a class="el" href="struct_platform.html">Platform</a> independent per-thread storage class</td></tr>
+<tr id="row_470_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_tickable.html" target="_self">Tickable</a></td><td class="desc"></td></tr>
+<tr id="row_471_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_tick_contact.html" target="_self">TickContact</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_472_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_time_event.html" target="_self">TimeEvent</a></td><td class="desc">The time event causes the simulation to advance</td></tr>
+<tr id="row_473_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_time_manager.html" target="_self">TimeManager</a></td><td class="desc"></td></tr>
+<tr id="row_474_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_attribute.html" target="_self">TiXmlAttribute</a></td><td class="desc"></td></tr>
+<tr id="row_475_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_attribute_set.html" target="_self">TiXmlAttributeSet</a></td><td class="desc"></td></tr>
+<tr id="row_476_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_base.html" target="_self">TiXmlBase</a></td><td class="desc"></td></tr>
+<tr id="row_477_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_comment.html" target="_self">TiXmlComment</a></td><td class="desc"></td></tr>
+<tr id="row_478_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_ti_xml_cursor.html" target="_self">TiXmlCursor</a></td><td class="desc"></td></tr>
+<tr id="row_479_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_declaration.html" target="_self">TiXmlDeclaration</a></td><td class="desc"></td></tr>
+<tr id="row_480_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_document.html" target="_self">TiXmlDocument</a></td><td class="desc"></td></tr>
+<tr id="row_481_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_element.html" target="_self">TiXmlElement</a></td><td class="desc"></td></tr>
+<tr id="row_482_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_handle.html" target="_self">TiXmlHandle</a></td><td class="desc"></td></tr>
+<tr id="row_483_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_node.html" target="_self">TiXmlNode</a></td><td class="desc"></td></tr>
+<tr id="row_484_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_out_stream.html" target="_self">TiXmlOutStream</a></td><td class="desc"></td></tr>
+<tr id="row_485_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_parsing_data.html" target="_self">TiXmlParsingData</a></td><td class="desc"></td></tr>
+<tr id="row_486_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_string.html" target="_self">TiXmlString</a></td><td class="desc"></td></tr>
+<tr id="row_487_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_text.html" target="_self">TiXmlText</a></td><td class="desc"></td></tr>
+<tr id="row_488_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_unknown.html" target="_self">TiXmlUnknown</a></td><td class="desc"></td></tr>
+<tr id="row_489_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_ti_xml_visitor.html" target="_self">TiXmlVisitor</a></td><td class="desc"></td></tr>
+<tr id="row_490_" class="even"><td class="entry"><img id="arr_490_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('490_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_torque_system_info.html" target="_self">TorqueSystemInfo</a></td><td class="desc"></td></tr>
+<tr id="row_490_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_torque_system_info_1_1_processor.html" target="_self">Processor</a></td><td class="desc"></td></tr>
+<tr id="row_491_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_torque_unit_test_listener.html" target="_self">TorqueUnitTestListener</a></td><td class="desc"></td></tr>
+<tr id="row_492_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_t_quat_f.html" target="_self">TQuatF</a></td><td class="desc"></td></tr>
+<tr id="row_493_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_trigger.html" target="_self">Trigger</a></td><td class="desc"></td></tr>
+<tr id="row_494_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_t_tag_deref_node.html" target="_self">TTagDerefNode</a></td><td class="desc"></td></tr>
+<tr id="row_495_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_t_tag_expr_node.html" target="_self">TTagExprNode</a></td><td class="desc"></td></tr>
+<tr id="row_496_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_t_tag_set_stmt_node.html" target="_self">TTagSetStmtNode</a></td><td class="desc"></td></tr>
+<tr id="row_497_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_undo_action.html" target="_self">UndoAction</a></td><td class="desc"></td></tr>
+<tr id="row_498_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_undo_manager.html" target="_self">UndoManager</a></td><td class="desc"></td></tr>
+<tr id="row_499_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_undo_script_action.html" target="_self">UndoScriptAction</a></td><td class="desc"></td></tr>
+<tr id="row_500_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_update_queue_entry.html" target="_self">UpdateQueueEntry</a></td><td class="desc"></td></tr>
+<tr id="row_501_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_var_node.html" target="_self">VarNode</a></td><td class="desc"></td></tr>
+<tr id="row_502_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_vector.html" target="_self">Vector</a></td><td class="desc"></td></tr>
+<tr id="row_503_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_vector2.html" target="_self">Vector2</a></td><td class="desc"></td></tr>
+<tr id="row_504_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_vector2d.html" target="_self">Vector2d</a></td><td class="desc"></td></tr>
+<tr id="row_505_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_vector_ptr.html" target="_self">VectorPtr</a></td><td class="desc">Template for vectors of pointers</td></tr>
+<tr id="row_506_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_video.html" target="_self">Video</a></td><td class="desc"></td></tr>
+<tr id="row_507_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_w_a_v_chunk_hdr.html" target="_self">WAVChunkHdr</a></td><td class="desc">WAV Chunk-header</td></tr>
+<tr id="row_508_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_w_a_v_e___struct.html" target="_self">WAVE_Struct</a></td><td class="desc"></td></tr>
+<tr id="row_509_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_wave_composite.html" target="_self">WaveComposite</a></td><td class="desc"></td></tr>
+<tr id="row_510_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_w_a_v_file_hdr.html" target="_self">WAVFileHdr</a></td><td class="desc">WAV File-header</td></tr>
+<tr id="row_511_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_w_a_v_fmt_ex_hdr.html" target="_self">WAVFmtExHdr</a></td><td class="desc">WAV FmtEx-header</td></tr>
+<tr id="row_512_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_w_a_v_fmt_hdr.html" target="_self">WAVFmtHdr</a></td><td class="desc"></td></tr>
+<tr id="row_513_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_w_a_v_smpl_hdr.html" target="_self">WAVSmplHdr</a></td><td class="desc">WAV Smpl-header</td></tr>
+<tr id="row_514_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_wav_stream_source.html" target="_self">WavStreamSource</a></td><td class="desc"></td></tr>
+<tr id="row_515_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_world_query.html" target="_self">WorldQuery</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_516_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_world_query_filter.html" target="_self">WorldQueryFilter</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_517_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_world_query_result.html" target="_self">WorldQueryResult</a></td><td class="desc"><hr/>
+</td></tr>
+<tr id="row_518_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyy__buffer__state.html" target="_self">yy_buffer_state</a></td><td class="desc"></td></tr>
+<tr id="row_519_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="union_y_y_s_t_y_p_e.html" target="_self">YYSTYPE</a></td><td class="desc"></td></tr>
+<tr id="row_520_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_crypt_r_stream.html" target="_self">ZipCryptRStream</a></td><td class="desc"></td></tr>
+<tr id="row_521_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_object.html" target="_self">ZipObject</a></td><td class="desc">Script wrapper for <a class="el" href="class_zip_1_1_zip_archive.html" title="Class for accessing Zip files.">Zip::ZipArchive</a></td></tr>
+<tr id="row_522_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_sub_r_stream.html" target="_self">ZipSubRStream</a></td><td class="desc"></td></tr>
+<tr id="row_523_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_zip_sub_w_stream.html" target="_self">ZipSubWStream</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 0 - 0
bc_s.png → Torque2DDocs/html/bc_s.png


+ 0 - 0
bdwn.png → Torque2DDocs/html/bdwn.png


+ 115 - 0
Torque2DDocs/html/class___string_table-members.html

@@ -0,0 +1,115 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">_StringTable Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class___string_table.html">_StringTable</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class___string_table.html#a39985458d6c7cc5db147ab08b89854ad">_StringTable</a>()</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class___string_table.html#ae2ee59f7cc16ee42559c87e81c433039">create</a>()</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class___string_table.html#aed3f80da6ce46de1758aa6867e47d8fe">csm_stInitSize</a></td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class___string_table.html#a3a80b6032f86a56bec74609034b3246f">destroy</a>()</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class___string_table.html#ad9c5b65a2bf7403d65f700eef0f81b8e">EmptyString</a></td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class___string_table.html#a77495875859a00c9440c4ddeec96fc50">hashString</a>(const char *in_pString)</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class___string_table.html#ab2ed570f795ffb3686cd768e7dd6fb77">hashStringn</a>(const char *in_pString, S32 len)</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class___string_table.html#a8a267f13ab1788d0d3e802b949394e55">insert</a>(const char *string, bool caseSens=false)</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class___string_table.html#ae8a3aabd8996f3fcccf38466e499e313">insertn</a>(const char *string, S32 len, bool caseSens=false)</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class___string_table.html#aef1524dec7c7132d45450c478906d7d5">lookup</a>(const char *string, bool caseSens=false)</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class___string_table.html#ae95d7f0dd3b142cebcb8c4f9cf4707d4">lookupn</a>(const char *string, S32 len, bool caseSens=false)</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class___string_table.html#aba611fc59860de5d02b005be9d34df80">resize</a>(const U32 newSize)</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class___string_table.html#a04b0dc2df9aafbe553478e70db881369">~_StringTable</a>()</td><td class="entry"><a class="el" href="class___string_table.html">_StringTable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 554 - 0
Torque2DDocs/html/class___string_table.html

@@ -0,0 +1,554 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: _StringTable Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="class___string_table-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">_StringTable Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;stringTable.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8a267f13ab1788d0d3e802b949394e55"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#a8a267f13ab1788d0d3e802b949394e55">insert</a> (const char *string, bool caseSens=false)</td></tr>
+<tr class="separator:a8a267f13ab1788d0d3e802b949394e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8a3aabd8996f3fcccf38466e499e313"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#ae8a3aabd8996f3fcccf38466e499e313">insertn</a> (const char *string, S32 len, bool caseSens=false)</td></tr>
+<tr class="separator:ae8a3aabd8996f3fcccf38466e499e313"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef1524dec7c7132d45450c478906d7d5"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#aef1524dec7c7132d45450c478906d7d5">lookup</a> (const char *string, bool caseSens=false)</td></tr>
+<tr class="separator:aef1524dec7c7132d45450c478906d7d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95d7f0dd3b142cebcb8c4f9cf4707d4"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#ae95d7f0dd3b142cebcb8c4f9cf4707d4">lookupn</a> (const char *string, S32 len, bool caseSens=false)</td></tr>
+<tr class="separator:ae95d7f0dd3b142cebcb8c4f9cf4707d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba611fc59860de5d02b005be9d34df80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#aba611fc59860de5d02b005be9d34df80">resize</a> (const U32 newSize)</td></tr>
+<tr class="separator:aba611fc59860de5d02b005be9d34df80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:ae2ee59f7cc16ee42559c87e81c433039"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#ae2ee59f7cc16ee42559c87e81c433039">create</a> ()</td></tr>
+<tr class="separator:ae2ee59f7cc16ee42559c87e81c433039"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a80b6032f86a56bec74609034b3246f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#a3a80b6032f86a56bec74609034b3246f">destroy</a> ()</td></tr>
+<tr class="separator:a3a80b6032f86a56bec74609034b3246f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77495875859a00c9440c4ddeec96fc50"><td class="memItemLeft" align="right" valign="top">static U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#a77495875859a00c9440c4ddeec96fc50">hashString</a> (const char *in_pString)</td></tr>
+<tr class="memdesc:a77495875859a00c9440c4ddeec96fc50"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="namespace_hash.html">Hash</a> a string into a U32.  <a href="#a77495875859a00c9440c4ddeec96fc50">More...</a><br/></td></tr>
+<tr class="separator:a77495875859a00c9440c4ddeec96fc50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2ed570f795ffb3686cd768e7dd6fb77"><td class="memItemLeft" align="right" valign="top">static U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#ab2ed570f795ffb3686cd768e7dd6fb77">hashStringn</a> (const char *in_pString, S32 len)</td></tr>
+<tr class="memdesc:ab2ed570f795ffb3686cd768e7dd6fb77"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="namespace_hash.html">Hash</a> a string of given length into a U32.  <a href="#ab2ed570f795ffb3686cd768e7dd6fb77">More...</a><br/></td></tr>
+<tr class="separator:ab2ed570f795ffb3686cd768e7dd6fb77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:ad9c5b65a2bf7403d65f700eef0f81b8e"><td class="memItemLeft" align="right" valign="top">static StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#ad9c5b65a2bf7403d65f700eef0f81b8e">EmptyString</a></td></tr>
+<tr class="memdesc:ad9c5b65a2bf7403d65f700eef0f81b8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Empty string.  <a href="#ad9c5b65a2bf7403d65f700eef0f81b8e">More...</a><br/></td></tr>
+<tr class="separator:ad9c5b65a2bf7403d65f700eef0f81b8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
+Implementation details</h2></td></tr>
+<tr class="memitem:aed3f80da6ce46de1758aa6867e47d8fe"><td class="memItemLeft" align="right" valign="top">static const U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#aed3f80da6ce46de1758aa6867e47d8fe">csm_stInitSize</a> = 29</td></tr>
+<tr class="separator:aed3f80da6ce46de1758aa6867e47d8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39985458d6c7cc5db147ab08b89854ad"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#a39985458d6c7cc5db147ab08b89854ad">_StringTable</a> ()</td></tr>
+<tr class="separator:a39985458d6c7cc5db147ab08b89854ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04b0dc2df9aafbe553478e70db881369"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class___string_table.html#a04b0dc2df9aafbe553478e70db881369">~_StringTable</a> ()</td></tr>
+<tr class="separator:a04b0dc2df9aafbe553478e70db881369"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>A global table for the hashing and tracking of strings.</p>
+<p>Only one <a class="el" href="class___string_table.html">_StringTable</a> is ever instantiated in Torque. It is accessible via the global variable StringTable.</p>
+<p>StringTable is used to manage strings in Torque. It performs the following tasks:</p>
+<ul>
+<li>Ensures that only one pointer is ever used for a given string (through <a class="el" href="class___string_table.html#a8a267f13ab1788d0d3e802b949394e55">insert()</a>).</li>
+<li>Allows the lookup of a string in the table.</li>
+</ul>
+<div class="fragment"><div class="line"><span class="comment">// Adding a string to the StringTable.</span></div>
+<div class="line">StringTableEntry mRoot;</div>
+<div class="line">mRoot = StringTable-&gt;insert(root);</div>
+<div class="line"></div>
+<div class="line"><span class="comment">// Looking up a string in the StringTable.</span></div>
+<div class="line">StringTableEntry stName = StringTable-&gt;lookupn(name, len);</div>
+<div class="line"></div>
+<div class="line"><span class="comment">// Comparing two strings in the StringTable (see below).</span></div>
+<div class="line"><span class="keywordflow">if</span>(mRoot == stName) <a class="code" href="namespace_con.html#a0aff7311d684a0e0ef33125616a73385">Con::printf</a>(<span class="stringliteral">&quot;These strings are equal!&quot;</span>);</div>
+</div><!-- fragment --><p><b>But why is this useful, you ask?</b> Because every string that's run through the StringTable is stored once and only once, every string has one and only one pointer mapped to it. As a pointer is an integer value (usually an unsigned int), so we can do several neat things:</p>
+<ul>
+<li>StringTableEntrys can be compared directly for equality, instead of using the time-consuming dStrcmp() or dStricmp() function.</li>
+<li>For things like object names, we can avoid storing multiple copies of the string containing the name. The StringTable ensures that we only ever store one copy.</li>
+<li>When we're doing lookups by name (for instances, of resources), we can determine if the object is even registered in the system by looking up its name in the StringTable. Then, we can use the pointer as a hash key.</li>
+</ul>
+<p>The scripting engine and the resource manager are the primary users of the StringTable.</p>
+<dl class="section note"><dt>Note</dt><dd>Be aware that the StringTable NEVER DEALLOCATES memory, so be careful when you add strings to it. If you carelessly add many strings, you will end up wasting space. </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a39985458d6c7cc5db147ab08b89854ad"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class___string_table.html">_StringTable</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a04b0dc2df9aafbe553478e70db881369"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class___string_table.html">_StringTable</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ae2ee59f7cc16ee42559c87e81c433039"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void create </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Initialize StringTable.</p>
+<p>This is called at program start to initialize the StringTable global. </p>
+
+</div>
+</div>
+<a class="anchor" id="a3a80b6032f86a56bec74609034b3246f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void destroy </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Destroy the StringTable</p>
+<p>This is called at program end to destroy the StringTable global. </p>
+
+</div>
+</div>
+<a class="anchor" id="a77495875859a00c9440c4ddeec96fc50"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 hashString </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>in_pString</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="namespace_hash.html">Hash</a> a string into a U32. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab2ed570f795ffb3686cd768e7dd6fb77"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 hashStringn </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>in_pString</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>len</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="namespace_hash.html">Hash</a> a string of given length into a U32. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8a267f13ab1788d0d3e802b949394e55"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry insert </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>string</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>caseSens</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a pointer from the string table, adding the string to the table if it was not already present.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">string</td><td>String to check in the table (and add). </td></tr>
+    <tr><td class="paramname">caseSens</td><td>Determines whether case matters. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ae8a3aabd8996f3fcccf38466e499e313"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry insertn </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>string</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>len</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>caseSens</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a pointer from the string table, adding the string to the table if it was not already present.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">string</td><td>String to check in the table (and add). </td></tr>
+    <tr><td class="paramname">len</td><td>Length of the string in bytes. </td></tr>
+    <tr><td class="paramname">caseSens</td><td>Determines whether case matters. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="aef1524dec7c7132d45450c478906d7d5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry lookup </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>string</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>caseSens</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a pointer from the string table, NOT adding the string to the table if it was not already present.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">string</td><td>String to check in the table (but not add). </td></tr>
+    <tr><td class="paramname">caseSens</td><td>Determines whether case matters. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ae95d7f0dd3b142cebcb8c4f9cf4707d4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry lookupn </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>string</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>len</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>caseSens</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a pointer from the string table, NOT adding the string to the table if it was not already present.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">string</td><td>String to check in the table (but not add). </td></tr>
+    <tr><td class="paramname">len</td><td>Length of string in bytes. </td></tr>
+    <tr><td class="paramname">caseSens</td><td>Determines whether case matters. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="aba611fc59860de5d02b005be9d34df80"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void resize </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>newSize</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Resize the StringTable to be able to hold newSize items. This is called automatically by the StringTable when the table is full past a certain threshhold.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">newSize</td><td>Number of new items to allocate space for. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="aed3f80da6ce46de1758aa6867e47d8fe"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const U32 csm_stInitSize = 29</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad9c5b65a2bf7403d65f700eef0f81b8e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry EmptyString</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Empty string. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>string/stringTable.h</li>
+<li>string/stringTable.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 151 - 0
Torque2DDocs/html/class_abstract_class_rep-members.html

@@ -0,0 +1,151 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AbstractClassRep Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a38d7176fff358ca5d8f09203958e6b77">AbstractClassRep</a>()</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90">ACRFieldTypes</a> enum name</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a789d76e164c1df6030c738a0ffc82082">classCRC</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a1213878488921ba5bffff4571723aaf7">classLinkList</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a978ca193eff65efd149c70ec8bd7bfbe">classTable</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a3bddc21b7d5e076ad220cca79a85d14c">ConsoleObject</a> class</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#ae79d6f7c3b51a8c11823fdc24c95c4dc">create</a>() const =0</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90ab729e44db90b95c4845abf928f58d7b4">DepricatedFieldType</a> enum value</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#ab60d2da852dec6a8bf603062139a55bd">destroyFieldValidators</a>(AbstractClassRep::FieldList &amp;mFieldList)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90a27549a769c3895d8ffce637d13552233">EndGroupFieldType</a> enum value</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">FieldList</a> typedef</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a1f5cb8b197831c64d65f8dc0ce827d39">findClassRep</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a001abfb9738a627877441236c9555e92">findContainerChildRoot</a>(AbstractClassRep *pChild)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#adcce227047bd74b35e5a3067919054d6">findFieldRoot</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#aff0b2215164cd9bcbb7440690c9c6d96">getClassCRC</a>(U32 netClassGroup)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a27e261771b534cd816647aaeb17dcb09">getClassList</a>()</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a0ea69c4bd6d161799d79982e8e7cbdff">getContainerChildClass</a>(const bool recurse)=0</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#aca8d6e03b34710bf05bff240d711e66d">getCustomTamlSchema</a>(void)=0</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">GetDataNotify</a> typedef</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a7f796ac7b5f8c782751183618cef9496">getNameSpace</a>()</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#aa8707502c74d035313de9f493fd6618c">getNextClass</a>()</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#aa38c03c7ce3afc3c8131185853557ceb">getParentClass</a>()</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a309878900c060216e1457bea60fb1ba5">init</a>() const =0</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a25a40b6614565f755233080a384c35f1">initialize</a>()</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#aedeffc7d23da25d52b9a50045189fe2b">initialized</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a613f276e3977d278e064c0bebae1bdc5">isClass</a>(AbstractClassRep *acr)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#af69e2a05f17ff9dc36516ffc286354fb">mClassGroupMask</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a63fec6148f69c515a101800d415a7c47">mClassId</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a7cd0d1865a2a1381ea88d876105c5575">mClassName</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a9d92f9996b67121418c79d115d9c62d6">mClassType</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a44b9d9ab07eace74159b25f67337078d">mDynamicGroupExpand</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#ab5dc026684fa813bbbc1dd0b44c2a157">mFieldList</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a50b7108a82c21c215959c28c20c5127d">mNamespace</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a4d1a75d70ca2956ddeb736004f00dff6">mNetEventDir</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a7701f17950f4d87ae8bc4dd9b1a4bcd1">NetClassBitSize</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#ab46f1fb7a846f42d9b85a05b1aafb247">NetClassCount</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a1b7fd61d5d5d673fabc5b3fc1527893a">nextClass</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a0d62bedf7b97a4d8822ac64751dee558">parentClass</a></td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#a81df512510e70da5f74250f26d66f29f">registerClassRep</a>(AbstractClassRep *)</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">SetDataNotify</a> typedef</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90aacfa7f15c279ee5e5e04a1b90eb39c54">StartGroupFieldType</a> enum value</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a6bc2595f07f25b64d8d716d7093df975">WriteCustomTamlSchema</a> typedef</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">WriteDataNotify</a> typedef</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_abstract_class_rep.html#a26982437f7a4a6be1d80eea6862c0cf7">~AbstractClassRep</a>()</td><td class="entry"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 1250 - 0
Torque2DDocs/html/class_abstract_class_rep.html

@@ -0,0 +1,1250 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AbstractClassRep Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="class_abstract_class_rep-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AbstractClassRep Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;consoleObject.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AbstractClassRep:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_abstract_class_rep.png" usemap="#AbstractClassRep_map" alt=""/>
+  <map id="AbstractClassRep_map" name="AbstractClassRep_map">
+<area href="class_concrete_class_rep.html" alt="ConcreteClassRep&lt; T &gt;" shape="rect" coords="0,56,148,80"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_abstract_class_rep_1_1_field.html">Field</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:ad11293772556a33f47d15a99196d3d90"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90">ACRFieldTypes</a> { <a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90aacfa7f15c279ee5e5e04a1b90eb39c54">StartGroupFieldType</a> = 0xFFFFFFFD, 
+<a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90a27549a769c3895d8ffce637d13552233">EndGroupFieldType</a> = 0xFFFFFFFE, 
+<a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90ab729e44db90b95c4845abf928f58d7b4">DepricatedFieldType</a> = 0xFFFFFFFF
+ }</td></tr>
+<tr class="separator:ad11293772556a33f47d15a99196d3d90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fc0a95484383b85628e1f2d5cdd8b4"><td class="memItemLeft" align="right" valign="top">typedef bool(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">SetDataNotify</a> )(void *obj, const char *data)</td></tr>
+<tr class="memdesc:aa8fc0a95484383b85628e1f2d5cdd8b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a function pointer typedef to support get/set callbacks for fields.  <a href="#aa8fc0a95484383b85628e1f2d5cdd8b4">More...</a><br/></td></tr>
+<tr class="separator:aa8fc0a95484383b85628e1f2d5cdd8b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fdf0cda72c9ceba8c9bb3472e4ea064"><td class="memItemLeft" align="right" valign="top">typedef const char *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">GetDataNotify</a> )(void *obj, const char *data)</td></tr>
+<tr class="separator:a5fdf0cda72c9ceba8c9bb3472e4ea064"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9df3c0968b03c3aad00ddb5ef06a706"><td class="memItemLeft" align="right" valign="top">typedef bool(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">WriteDataNotify</a> )(void *obj, const char *pFieldName)</td></tr>
+<tr class="memdesc:ab9df3c0968b03c3aad00ddb5ef06a706"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a function pointer typedef to support optional writing for fields.  <a href="#ab9df3c0968b03c3aad00ddb5ef06a706">More...</a><br/></td></tr>
+<tr class="separator:ab9df3c0968b03c3aad00ddb5ef06a706"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6bc2595f07f25b64d8d716d7093df975"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a6bc2595f07f25b64d8d716d7093df975">WriteCustomTamlSchema</a> )(const <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *pClassRep, <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> *pParentElement)</td></tr>
+<tr class="memdesc:a6bc2595f07f25b64d8d716d7093df975"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows the writing of a custom TAML schema.  <a href="#a6bc2595f07f25b64d8d716d7093df975">More...</a><br/></td></tr>
+<tr class="separator:a6bc2595f07f25b64d8d716d7093df975"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a470d9814acbdf9bd6a2b054c6ff7f3a6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_abstract_class_rep_1_1_field.html">Field</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">FieldList</a></td></tr>
+<tr class="separator:a470d9814acbdf9bd6a2b054c6ff7f3a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a38d7176fff358ca5d8f09203958e6b77"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a38d7176fff358ca5d8f09203958e6b77">AbstractClassRep</a> ()</td></tr>
+<tr class="separator:a38d7176fff358ca5d8f09203958e6b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26982437f7a4a6be1d80eea6862c0cf7"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a26982437f7a4a6be1d80eea6862c0cf7">~AbstractClassRep</a> ()</td></tr>
+<tr class="separator:a26982437f7a4a6be1d80eea6862c0cf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f796ac7b5f8c782751183618cef9496"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a7f796ac7b5f8c782751183618cef9496">getNameSpace</a> ()</td></tr>
+<tr class="separator:a7f796ac7b5f8c782751183618cef9496"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8707502c74d035313de9f493fd6618c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aa8707502c74d035313de9f493fd6618c">getNextClass</a> ()</td></tr>
+<tr class="separator:aa8707502c74d035313de9f493fd6618c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa38c03c7ce3afc3c8131185853557ceb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aa38c03c7ce3afc3c8131185853557ceb">getParentClass</a> ()</td></tr>
+<tr class="separator:aa38c03c7ce3afc3c8131185853557ceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ea69c4bd6d161799d79982e8e7cbdff"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a0ea69c4bd6d161799d79982e8e7cbdff">getContainerChildClass</a> (const bool recurse)=0</td></tr>
+<tr class="separator:a0ea69c4bd6d161799d79982e8e7cbdff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca8d6e03b34710bf05bff240d711e66d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html#a6bc2595f07f25b64d8d716d7093df975">WriteCustomTamlSchema</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aca8d6e03b34710bf05bff240d711e66d">getCustomTamlSchema</a> (void)=0</td></tr>
+<tr class="separator:aca8d6e03b34710bf05bff240d711e66d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a613f276e3977d278e064c0bebae1bdc5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a613f276e3977d278e064c0bebae1bdc5">isClass</a> (<a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *acr)</td></tr>
+<tr class="memdesc:a613f276e3977d278e064c0bebae1bdc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper class to see if we are a given class, or a subclass thereof.  <a href="#a613f276e3977d278e064c0bebae1bdc5">More...</a><br/></td></tr>
+<tr class="separator:a613f276e3977d278e064c0bebae1bdc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae79d6f7c3b51a8c11823fdc24c95c4dc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#ae79d6f7c3b51a8c11823fdc24c95c4dc">create</a> () const =0</td></tr>
+<tr class="separator:ae79d6f7c3b51a8c11823fdc24c95c4dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcce227047bd74b35e5a3067919054d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#adcce227047bd74b35e5a3067919054d6">findFieldRoot</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:adcce227047bd74b35e5a3067919054d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a001abfb9738a627877441236c9555e92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a001abfb9738a627877441236c9555e92">findContainerChildRoot</a> (<a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *pChild)</td></tr>
+<tr class="separator:a001abfb9738a627877441236c9555e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a81df512510e70da5f74250f26d66f29f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a81df512510e70da5f74250f26d66f29f">registerClassRep</a> (<a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *)</td></tr>
+<tr class="separator:a81df512510e70da5f74250f26d66f29f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5cb8b197831c64d65f8dc0ce827d39"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a1f5cb8b197831c64d65f8dc0ce827d39">findClassRep</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:a1f5cb8b197831c64d65f8dc0ce827d39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25a40b6614565f755233080a384c35f1"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a25a40b6614565f755233080a384c35f1">initialize</a> ()</td></tr>
+<tr class="separator:a25a40b6614565f755233080a384c35f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab60d2da852dec6a8bf603062139a55bd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#ab60d2da852dec6a8bf603062139a55bd">destroyFieldValidators</a> (<a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;<a class="el" href="class_abstract_class_rep.html#ab5dc026684fa813bbbc1dd0b44c2a157">mFieldList</a>)</td></tr>
+<tr class="separator:ab60d2da852dec6a8bf603062139a55bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff0b2215164cd9bcbb7440690c9c6d96"><td class="memItemLeft" align="right" valign="top">static U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aff0b2215164cd9bcbb7440690c9c6d96">getClassCRC</a> (U32 netClassGroup)</td></tr>
+<tr class="separator:aff0b2215164cd9bcbb7440690c9c6d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27e261771b534cd816647aaeb17dcb09"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a27e261771b534cd816647aaeb17dcb09">getClassList</a> ()</td></tr>
+<tr class="separator:a27e261771b534cd816647aaeb17dcb09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:ab5dc026684fa813bbbc1dd0b44c2a157"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">FieldList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#ab5dc026684fa813bbbc1dd0b44c2a157">mFieldList</a></td></tr>
+<tr class="separator:ab5dc026684fa813bbbc1dd0b44c2a157"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44b9d9ab07eace74159b25f67337078d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a44b9d9ab07eace74159b25f67337078d">mDynamicGroupExpand</a></td></tr>
+<tr class="separator:a44b9d9ab07eace74159b25f67337078d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af69e2a05f17ff9dc36516ffc286354fb"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#af69e2a05f17ff9dc36516ffc286354fb">mClassGroupMask</a></td></tr>
+<tr class="memdesc:af69e2a05f17ff9dc36516ffc286354fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mask indicating in which NetGroups this object belongs.  <a href="#af69e2a05f17ff9dc36516ffc286354fb">More...</a><br/></td></tr>
+<tr class="separator:af69e2a05f17ff9dc36516ffc286354fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d92f9996b67121418c79d115d9c62d6"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a9d92f9996b67121418c79d115d9c62d6">mClassType</a></td></tr>
+<tr class="memdesc:a9d92f9996b67121418c79d115d9c62d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the NetClass of this class.  <a href="#a9d92f9996b67121418c79d115d9c62d6">More...</a><br/></td></tr>
+<tr class="separator:a9d92f9996b67121418c79d115d9c62d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d1a75d70ca2956ddeb736004f00dff6"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a4d1a75d70ca2956ddeb736004f00dff6">mNetEventDir</a></td></tr>
+<tr class="memdesc:a4d1a75d70ca2956ddeb736004f00dff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the NetDirection of this class.  <a href="#a4d1a75d70ca2956ddeb736004f00dff6">More...</a><br/></td></tr>
+<tr class="separator:a4d1a75d70ca2956ddeb736004f00dff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a63fec6148f69c515a101800d415a7c47"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a63fec6148f69c515a101800d415a7c47">mClassId</a> [NetClassGroupsCount]</td></tr>
+<tr class="memdesc:a63fec6148f69c515a101800d415a7c47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the IDs assigned to this class for each group.  <a href="#a63fec6148f69c515a101800d415a7c47">More...</a><br/></td></tr>
+<tr class="separator:a63fec6148f69c515a101800d415a7c47"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
+Static Public Attributes</h2></td></tr>
+<tr class="memitem:ab46f1fb7a846f42d9b85a05b1aafb247"><td class="memItemLeft" align="right" valign="top">static U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#ab46f1fb7a846f42d9b85a05b1aafb247">NetClassCount</a> [NetClassGroupsCount][NetClassTypesCount] = {{0, },}</td></tr>
+<tr class="separator:ab46f1fb7a846f42d9b85a05b1aafb247"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7701f17950f4d87ae8bc4dd9b1a4bcd1"><td class="memItemLeft" align="right" valign="top">static U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a7701f17950f4d87ae8bc4dd9b1a4bcd1">NetClassBitSize</a> [NetClassGroupsCount][NetClassTypesCount] = {{0, },}</td></tr>
+<tr class="separator:a7701f17950f4d87ae8bc4dd9b1a4bcd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a309878900c060216e1457bea60fb1ba5"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a309878900c060216e1457bea60fb1ba5">init</a> () const =0</td></tr>
+<tr class="separator:a309878900c060216e1457bea60fb1ba5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a7cd0d1865a2a1381ea88d876105c5575"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a7cd0d1865a2a1381ea88d876105c5575">mClassName</a></td></tr>
+<tr class="separator:a7cd0d1865a2a1381ea88d876105c5575"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b7fd61d5d5d673fabc5b3fc1527893a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a1b7fd61d5d5d673fabc5b3fc1527893a">nextClass</a></td></tr>
+<tr class="separator:a1b7fd61d5d5d673fabc5b3fc1527893a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d62bedf7b97a4d8822ac64751dee558"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a0d62bedf7b97a4d8822ac64751dee558">parentClass</a></td></tr>
+<tr class="separator:a0d62bedf7b97a4d8822ac64751dee558"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50b7108a82c21c215959c28c20c5127d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a50b7108a82c21c215959c28c20c5127d">mNamespace</a></td></tr>
+<tr class="separator:a50b7108a82c21c215959c28c20c5127d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
+Static Protected Attributes</h2></td></tr>
+<tr class="memitem:a978ca193eff65efd149c70ec8bd7bfbe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a978ca193eff65efd149c70ec8bd7bfbe">classTable</a> [NetClassGroupsCount][NetClassTypesCount]</td></tr>
+<tr class="separator:a978ca193eff65efd149c70ec8bd7bfbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1213878488921ba5bffff4571723aaf7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a1213878488921ba5bffff4571723aaf7">classLinkList</a> = NULL</td></tr>
+<tr class="separator:a1213878488921ba5bffff4571723aaf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a789d76e164c1df6030c738a0ffc82082"><td class="memItemLeft" align="right" valign="top">static U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a789d76e164c1df6030c738a0ffc82082">classCRC</a> [NetClassGroupsCount] = {INITIAL_CRC_VALUE, }</td></tr>
+<tr class="separator:a789d76e164c1df6030c738a0ffc82082"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aedeffc7d23da25d52b9a50045189fe2b"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#aedeffc7d23da25d52b9a50045189fe2b">initialized</a> = false</td></tr>
+<tr class="separator:aedeffc7d23da25d52b9a50045189fe2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:a3bddc21b7d5e076ad220cca79a85d14c"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_abstract_class_rep.html#a3bddc21b7d5e076ad220cca79a85d14c">ConsoleObject</a></td></tr>
+<tr class="separator:a3bddc21b7d5e076ad220cca79a85d14c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Core functionality for class manipulation.</p>
+<h1><a class="anchor" id="AbstractClassRep_intro"></a>
+Introduction (or, Why AbstractClassRep?)</h1>
+<p>Many of Torque's subsystems, especially network, console, and sim, require the ability to programatically instantiate classes. For instance, when objects are ghosted, the networking layer needs to be able to create an instance of the object on the client. When the console scripting language runtime encounters the "new" keyword, it has to be able to fill that request.</p>
+<p>Since standard C++ doesn't provide a function to create a new instance of an arbitrary class at runtime, one must be created. This is what <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> and <a class="el" href="class_concrete_class_rep.html">ConcreteClassRep</a> are all about. They allow the registration and instantiation of arbitrary classes at runtime.</p>
+<p>In addition, ACR keeps track of the fields (registered via addField() and co.) of a class, allowing programmatic access of class fields.</p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="class_console_object.html">ConsoleObject</a></dd></dl>
+<dl class="section note"><dt>Note</dt><dd>In general, you will only access the functionality implemented in this class via <a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">ConsoleObject::create()</a>. Most of the time, you will only ever need to use this part part of the engine indirectly - ie, you will use the networking system or the console, or <a class="el" href="class_console_object.html">ConsoleObject</a>, and they will indirectly use this code. <b>The following discussion is really only relevant for advanced engine users.</b></dd></dl>
+<h1><a class="anchor" id="AbstractClassRep_netstuff"></a>
+NetClasses and Class IDs</h1>
+<p>Torque supports a notion of group, type, and direction for objects passed over the network. Class IDs are assigned sequentially per-group, per-type, so that, for instance, the IDs assigned to Datablocks are seperate from the IDs assigned to NetObjects or NetEvents. This can translate into significant bandwidth savings (especially since the size of the fields for transmitting these bits are determined at run-time based on the number of IDs given out.</p>
+<h1><a class="anchor" id="AbstractClassRep_details"></a>
+AbstractClassRep Internals</h1>
+<p>Much like <a class="el" href="class_console_constructor.html">ConsoleConstructor</a>, ACR does some preparatory work at runtime before execution is passed to main(). In actual fact, this preparatory work is done by the <a class="el" href="class_concrete_class_rep.html">ConcreteClassRep</a> template. Let's examine this more closely.</p>
+<p>If we examine <a class="el" href="class_console_object.html">ConsoleObject</a>, we see that two macros must be used in the definition of a properly integrated objects. From the <a class="el" href="class_console_object.html">ConsoleObject</a> example:</p>
+<div class="fragment"><div class="line">     <span class="comment">// This is from inside the class definition...</span></div>
+<div class="line">     DECLARE_CONOBJECT(TorqueObject);</div>
+<div class="line"></div>
+<div class="line"><span class="comment">// And this is from outside the class definition...</span></div>
+<div class="line">IMPLEMENT_CONOBJECT(TorqueObject);</div>
+</div><!-- fragment --><p>What do these things actually do?</p>
+<p>Not all that much, in fact. They expand to code something like this:</p>
+<div class="fragment"><div class="line"><span class="comment">// This is from inside the class definition...</span></div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="class_concrete_class_rep.html">ConcreteClassRep&lt;TorqueObject&gt;</a> dynClassRep;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="class_abstract_class_rep.html">AbstractClassRep</a>* getParentStaticClassRep();</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="class_abstract_class_rep.html">AbstractClassRep</a>* getStaticClassRep();</div>
+<div class="line"><span class="keyword">virtual</span> <a class="code" href="class_abstract_class_rep.html">AbstractClassRep</a>* getClassRep() <span class="keyword">const</span>;</div>
+</div><!-- fragment --><div class="fragment"><div class="line"><span class="comment">// And this is from outside the class definition...</span></div>
+<div class="line"><a class="code" href="class_abstract_class_rep.html">AbstractClassRep</a>* TorqueObject::getClassRep()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> &amp;TorqueObject::dynClassRep; }</div>
+<div class="line"><a class="code" href="class_abstract_class_rep.html">AbstractClassRep</a>* TorqueObject::getStaticClassRep() { <span class="keywordflow">return</span> &amp;dynClassRep; }</div>
+<div class="line"><a class="code" href="class_abstract_class_rep.html">AbstractClassRep</a>* TorqueObject::getParentStaticClassRep() { <span class="keywordflow">return</span> Parent::getStaticClassRep(); }</div>
+<div class="line"><a class="code" href="class_concrete_class_rep.html">ConcreteClassRep&lt;TorqueObject&gt;</a> TorqueObject::dynClassRep(<span class="stringliteral">&quot;TorqueObject&quot;</span>, 0, -1, 0);</div>
+</div><!-- fragment --><p>As you can see, getClassRep(), getStaticClassRep(), and getParentStaticClassRep() are just accessors to allow access to various <a class="el" href="class_concrete_class_rep.html">ConcreteClassRep</a> instances. This is where the Parent typedef comes into play as well - it lets getParentStaticClassRep() get the right class rep.</p>
+<p>In addition, dynClassRep is declared as a member of TorqueObject, and defined later on. Much like <a class="el" href="class_console_constructor.html">ConsoleConstructor</a>, ConcreteClassReps add themselves to a global linked list in their constructor.</p>
+<p>Then, when <a class="el" href="class_abstract_class_rep.html#a25a40b6614565f755233080a384c35f1">AbstractClassRep::initialize()</a> is called, from <a class="el" href="namespace_con.html#a02fd73d861ef2e4aabb38c0c9ff82947">Con::init()</a>, we iterate through the list and perform the following tasks:</p>
+<ul>
+<li>Sets up a <a class="el" href="class_namespace.html">Namespace</a> for each class.</li>
+<li>Call the <a class="el" href="class_abstract_class_rep.html#a309878900c060216e1457bea60fb1ba5">init()</a> method on each <a class="el" href="class_concrete_class_rep.html">ConcreteClassRep</a>. This method:<ul>
+<li>Links namespaces between parent and child classes, using <a class="el" href="namespace_con.html#a0960f95cb63f7d78a67fe99dba4c29e4">Con::classLinkNamespaces</a>.</li>
+<li>Calls initPersistFields() and consoleInit().</li>
+</ul>
+</li>
+<li>As a result of calling initPersistFields, the field list for the class is populated.</li>
+<li>Assigns network IDs for classes based on their NetGroup membership. Determines bit allocations for network ID fields. </li>
+</ul>
+</div><h2 class="groupheader">Member Typedef Documentation</h2>
+<a class="anchor" id="a470d9814acbdf9bd6a2b054c6ff7f3a6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="struct_abstract_class_rep_1_1_field.html">Field</a>&gt; <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">FieldList</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5fdf0cda72c9ceba8c9bb3472e4ea064"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef const char*(* GetDataNotify)(void *obj, const char *data)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa8fc0a95484383b85628e1f2d5cdd8b4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef bool(* SetDataNotify)(void *obj, const char *data)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>This is a function pointer typedef to support get/set callbacks for fields. </p>
+
+</div>
+</div>
+<a class="anchor" id="a6bc2595f07f25b64d8d716d7093df975"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef void(* WriteCustomTamlSchema)(const <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *pClassRep, <a class="el" href="class_ti_xml_element.html">TiXmlElement</a> *pParentElement)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Allows the writing of a custom TAML schema. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab9df3c0968b03c3aad00ddb5ef06a706"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef bool(* WriteDataNotify)(void *obj, const char *pFieldName)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>This is a function pointer typedef to support optional writing for fields. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Enumeration Documentation</h2>
+<a class="anchor" id="ad11293772556a33f47d15a99196d3d90"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="class_abstract_class_rep.html#ad11293772556a33f47d15a99196d3d90">ACRFieldTypes</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ad11293772556a33f47d15a99196d3d90aacfa7f15c279ee5e5e04a1b90eb39c54"></a>StartGroupFieldType</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="ad11293772556a33f47d15a99196d3d90a27549a769c3895d8ffce637d13552233"></a>EndGroupFieldType</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="ad11293772556a33f47d15a99196d3d90ab729e44db90b95c4845abf928f58d7b4"></a>DepricatedFieldType</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a38d7176fff358ca5d8f09203958e6b77"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a26982437f7a4a6be1d80eea6862c0cf7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="aa8b4ee59c729a0704b4a2f7b52246f98"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_console_object.html">ConsoleObject</a> * create </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>in_pClassName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abeb358d6fc89fc282b4e401de2895965"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_console_object.html">ConsoleObject</a> * create </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>groupId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>typeId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>in_classId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae79d6f7c3b51a8c11823fdc24c95c4dc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="class_console_object.html">ConsoleObject</a>* create </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_concrete_class_rep.html#af3fd7334b53805d8d398e8c3cab5ac4c">ConcreteClassRep&lt; T &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab60d2da852dec6a8bf603062139a55bd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void destroyFieldValidators </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td>
+          <td class="paramname"><em>mFieldList</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1f5cb8b197831c64d65f8dc0ce827d39"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> * findClassRep </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>in_pClassName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a001abfb9738a627877441236c9555e92"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> * findContainerChildRoot </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td>
+          <td class="paramname"><em>pChild</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa21f3917485bec8939663abba4a3e89e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> * findField </td>
+          <td>(</td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>fieldName</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adcce227047bd74b35e5a3067919054d6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> * findFieldRoot </td>
+          <td>(</td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>fieldName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aff0b2215164cd9bcbb7440690c9c6d96"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getClassCRC </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>netClassGroup</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8691d51add17a60261904f376e2805f7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 getClassId </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>netClassGroup</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a27e261771b534cd816647aaeb17dcb09"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> * getClassList </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a480da584e485f7b34cc2773c363fdb4c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * getClassName </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0ea69c4bd6d161799d79982e8e7cbdff"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a>* getContainerChildClass </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>recurse</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_concrete_class_rep.html#a857038aa07a1b49b902ae67175e7f718">ConcreteClassRep&lt; T &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aca8d6e03b34710bf05bff240d711e66d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="class_abstract_class_rep.html#a6bc2595f07f25b64d8d716d7093df975">WriteCustomTamlSchema</a> getCustomTamlSchema </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_concrete_class_rep.html#a665d5653d4fd3031328dddae7fcf50ef">ConcreteClassRep&lt; T &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7f796ac7b5f8c782751183618cef9496"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_namespace.html">Namespace</a> * getNameSpace </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa8707502c74d035313de9f493fd6618c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> * getNextClass </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa38c03c7ce3afc3c8131185853557ceb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> * getParentClass </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a309878900c060216e1457bea60fb1ba5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_concrete_class_rep.html#a9f11a87f8acf0461a52f8c7feb25f64b">ConcreteClassRep&lt; T &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a25a40b6614565f755233080a384c35f1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initialize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a613f276e3977d278e064c0bebae1bdc5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isClass </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td>
+          <td class="paramname"><em>acr</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Helper class to see if we are a given class, or a subclass thereof. </p>
+
+</div>
+</div>
+<a class="anchor" id="a81df512510e70da5f74250f26d66f29f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void registerClassRep </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td>
+          <td class="paramname"><em>in_pRep</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="a3bddc21b7d5e076ad220cca79a85d14c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="class_console_object.html">ConsoleObject</a></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a789d76e164c1df6030c738a0ffc82082"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 classCRC = {INITIAL_CRC_VALUE, }</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1213878488921ba5bffff4571723aaf7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> * classLinkList = NULL</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a978ca193eff65efd149c70ec8bd7bfbe"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> ** classTable</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aedeffc7d23da25d52b9a50045189fe2b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool initialized = false</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af69e2a05f17ff9dc36516ffc286354fb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mClassGroupMask</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Mask indicating in which NetGroups this object belongs. </p>
+
+</div>
+</div>
+<a class="anchor" id="a63fec6148f69c515a101800d415a7c47"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mClassId[NetClassGroupsCount]</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Stores the IDs assigned to this class for each group. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7cd0d1865a2a1381ea88d876105c5575"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char* mClassName</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9d92f9996b67121418c79d115d9c62d6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mClassType</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Stores the NetClass of this class. </p>
+
+</div>
+</div>
+<a class="anchor" id="a44b9d9ab07eace74159b25f67337078d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mDynamicGroupExpand</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab5dc026684fa813bbbc1dd0b44c2a157"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">FieldList</a> mFieldList</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a50b7108a82c21c215959c28c20c5127d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_namespace.html">Namespace</a>* mNamespace</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4d1a75d70ca2956ddeb736004f00dff6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mNetEventDir</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Stores the NetDirection of this class. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7701f17950f4d87ae8bc4dd9b1a4bcd1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 NetClassBitSize = {{0, },}</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab46f1fb7a846f42d9b85a05b1aafb247"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 NetClassCount = {{0, },}</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1b7fd61d5d5d673fabc5b3fc1527893a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a>* nextClass</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0d62bedf7b97a4d8822ac64751dee558"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a>* parentClass</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>console/consoleObject.h</li>
+<li>console/consoleObject.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_abstract_class_rep.png


+ 300 - 0
Torque2DDocs/html/class_action_map-members.html

@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">ActionMap Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_action_map.html">ActionMap</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a9176ecc5cc756d62e59089552e03c719">ActionMap</a>()</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a751cbb65da633f3582f9e8e506626dc5">buildActionString</a>(const InputEvent *event)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#aff34f438b4465a4d2df6faef39228569">checkBreakTable</a>(const InputEvent *)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a62be03d30d0a3d5dc3581268bd9c156c">createEventDescriptor</a>(const char *pEventString, EventDescriptor *pDescriptor)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#af668e104e023e7ef08f8427df49620ce">DECLARE_CONOBJECT</a>(ActionMap)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a67b64e4f3ff4c2542259e2c47b05c591">dumpActionMap</a>(const char *fileName, const bool append) const </td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a7fdae2870f9325b94a6fdf6bc0140ce1">enterBreakEvent</a>(const InputEvent *pEvent, const Node *pNode)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a6584506890892dd35a051e87c222f3e6">findBoundNode</a>(const char *function, U32 &amp;devMapIndex, U32 &amp;nodeIndex)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a7a2537855a9d2d1d4026958e72dff16b">findNode</a>(const U32 inDeviceType, const U32 inDeviceInst, const U32 inModifiers, const U32 inAction)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a486a0b7e116df528cc257176ccf8960e">getBinding</a>(const char *command)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#acf08203adfe62fdf15ccf9ccdcc9a1d5">getCommand</a>(const char *device, const char *action)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#acd21c8362b9e731dc31752eae1a929df">getDeadZone</a>(const char *device, const char *action)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a89ec58eb62b721df1090827af8e9a9eb">getDeviceName</a>(const U32 deviceType, const U32 deviceInstance, char *buffer)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#add1630d8956ddee8930364b64f7c9f1d">getDeviceTypeAndInstance</a>(const char *device, U32 &amp;deviceType, U32 &amp;deviceInstance)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a71fdc91fb2dd0121ecc7d1001ea699e9">getKeyString</a>(const U32 action, char *buffer)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a521c9374f62baaeb418f368f92c42abb">getModifierString</a>(const U32 modifiers)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#ab3737d1b7cdee5238196413848df7726">getNode</a>(const U32 inDeviceType, const U32 inDeviceInst, const U32 inModifiers, const U32 inAction, SimObject *object=NULL)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a453421ae99b7dd5a5978bfc29cb95a8c">getScale</a>(const char *device, const char *action)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a2886a89aa45203c35810954f57a2e527">handleEvent</a>(const InputEvent *)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a75c2f75d1ce9edf81e44d624fb519939">handleEventGlobal</a>(const InputEvent *)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#adcab69069c72a96e884ff5b06876ee99">isInverted</a>(const char *device, const char *action)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#aab4d4b71732a429ceea0ee3ae3de1950">mDeviceMaps</a></td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#aad2e783273bd021d784ff595123fd658">nextBoundNode</a>(const char *function, U32 &amp;devMapIndex, U32 &amp;nodeIndex)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a73f8b55b0f08758a47aae4da983fdf97">processAction</a>(const InputEvent *)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a4c288f7cba86dc651dd80c79728a4f7d">processBind</a>(const U32 argc, const char **argv, SimObject *object=NULL)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a5d8d755c2d9ce3a0e5d93c604ed3d3f4">processBindCmd</a>(const char *device, const char *action, const char *makeCmd, const char *breakCmd)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a11492f45516548287b421601b8834a7b">processUnbind</a>(const char *device, const char *action, SimObject *object=NULL)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a00578ce11759ce3df0bf7b3955edf519">removeNode</a>(const U32 inDeviceType, const U32 inDeviceInst, const U32 inModifiers, const U32 inAction, SimObject *object=NULL)</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_action_map.html#a6fd36536446d944b871b2377b45e5621">smBreakTable</a></td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_action_map.html#a11218324c9ac3d6f2b6b60b5a6fa8d16">~ActionMap</a>()</td><td class="entry"><a class="el" href="class_action_map.html">ActionMap</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 1531 - 0
Torque2DDocs/html/class_action_map.html

@@ -0,0 +1,1531 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: ActionMap Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
+<a href="class_action_map-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">ActionMap Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;actionMap.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for ActionMap:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_action_map.png" usemap="#ActionMap_map" alt=""/>
+  <map id="ActionMap_map" name="ActionMap_map">
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="52,56,147,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,95,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="105,0,200,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_action_map_1_1_break_entry.html">BreakEntry</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_action_map_1_1_device_map.html">DeviceMap</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to represent a devices.  <a href="struct_action_map_1_1_device_map.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_action_map_1_1_node.html">Node</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a9176ecc5cc756d62e59089552e03c719"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a9176ecc5cc756d62e59089552e03c719">ActionMap</a> ()</td></tr>
+<tr class="separator:a9176ecc5cc756d62e59089552e03c719"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a11218324c9ac3d6f2b6b60b5a6fa8d16"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a11218324c9ac3d6f2b6b60b5a6fa8d16">~ActionMap</a> ()</td></tr>
+<tr class="separator:a11218324c9ac3d6f2b6b60b5a6fa8d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67b64e4f3ff4c2542259e2c47b05c591"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a67b64e4f3ff4c2542259e2c47b05c591">dumpActionMap</a> (const char *fileName, const bool append) const </td></tr>
+<tr class="separator:a67b64e4f3ff4c2542259e2c47b05c591"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c288f7cba86dc651dd80c79728a4f7d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a4c288f7cba86dc651dd80c79728a4f7d">processBind</a> (const U32 argc, const char **argv, <a class="el" href="class_sim_object.html">SimObject</a> *object=NULL)</td></tr>
+<tr class="separator:a4c288f7cba86dc651dd80c79728a4f7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d8d755c2d9ce3a0e5d93c604ed3d3f4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a5d8d755c2d9ce3a0e5d93c604ed3d3f4">processBindCmd</a> (const char *device, const char *action, const char *makeCmd, const char *breakCmd)</td></tr>
+<tr class="separator:a5d8d755c2d9ce3a0e5d93c604ed3d3f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a11492f45516548287b421601b8834a7b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a11492f45516548287b421601b8834a7b">processUnbind</a> (const char *device, const char *action, <a class="el" href="class_sim_object.html">SimObject</a> *object=NULL)</td></tr>
+<tr class="separator:a11492f45516548287b421601b8834a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a73f8b55b0f08758a47aae4da983fdf97"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a73f8b55b0f08758a47aae4da983fdf97">processAction</a> (const <a class="el" href="struct_input_event.html">InputEvent</a> *)</td></tr>
+<tr class="separator:a73f8b55b0f08758a47aae4da983fdf97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af668e104e023e7ef08f8427df49620ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#af668e104e023e7ef08f8427df49620ce">DECLARE_CONOBJECT</a> (<a class="el" href="class_action_map.html">ActionMap</a>)</td></tr>
+<tr class="separator:af668e104e023e7ef08f8427df49620ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Console Interface Functions</div></td></tr>
+<tr class="memitem:a486a0b7e116df528cc257176ccf8960e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a486a0b7e116df528cc257176ccf8960e">getBinding</a> (const char *command)</td></tr>
+<tr class="memdesc:a486a0b7e116df528cc257176ccf8960e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find what the given command is bound to.  <a href="#a486a0b7e116df528cc257176ccf8960e">More...</a><br/></td></tr>
+<tr class="separator:a486a0b7e116df528cc257176ccf8960e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf08203adfe62fdf15ccf9ccdcc9a1d5"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#acf08203adfe62fdf15ccf9ccdcc9a1d5">getCommand</a> (const char *device, const char *action)</td></tr>
+<tr class="memdesc:acf08203adfe62fdf15ccf9ccdcc9a1d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find what command is bound to the given event descriptor .  <a href="#acf08203adfe62fdf15ccf9ccdcc9a1d5">More...</a><br/></td></tr>
+<tr class="separator:acf08203adfe62fdf15ccf9ccdcc9a1d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcab69069c72a96e884ff5b06876ee99"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#adcab69069c72a96e884ff5b06876ee99">isInverted</a> (const char *device, const char *action)</td></tr>
+<tr class="separator:adcab69069c72a96e884ff5b06876ee99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a453421ae99b7dd5a5978bfc29cb95a8c"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a453421ae99b7dd5a5978bfc29cb95a8c">getScale</a> (const char *device, const char *action)</td></tr>
+<tr class="separator:a453421ae99b7dd5a5978bfc29cb95a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd21c8362b9e731dc31752eae1a929df"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#acd21c8362b9e731dc31752eae1a929df">getDeadZone</a> (const char *device, const char *action)</td></tr>
+<tr class="separator:acd21c8362b9e731dc31752eae1a929df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a62be03d30d0a3d5dc3581268bd9c156c"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a62be03d30d0a3d5dc3581268bd9c156c">createEventDescriptor</a> (const char *pEventString, <a class="el" href="struct_event_descriptor.html">EventDescriptor</a> *pDescriptor)</td></tr>
+<tr class="separator:a62be03d30d0a3d5dc3581268bd9c156c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71fdc91fb2dd0121ecc7d1001ea699e9"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a71fdc91fb2dd0121ecc7d1001ea699e9">getKeyString</a> (const U32 action, char *buffer)</td></tr>
+<tr class="separator:a71fdc91fb2dd0121ecc7d1001ea699e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89ec58eb62b721df1090827af8e9a9eb"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a89ec58eb62b721df1090827af8e9a9eb">getDeviceName</a> (const U32 deviceType, const U32 deviceInstance, char *buffer)</td></tr>
+<tr class="separator:a89ec58eb62b721df1090827af8e9a9eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a751cbb65da633f3582f9e8e506626dc5"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a751cbb65da633f3582f9e8e506626dc5">buildActionString</a> (const <a class="el" href="struct_input_event.html">InputEvent</a> *event)</td></tr>
+<tr class="separator:a751cbb65da633f3582f9e8e506626dc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff34f438b4465a4d2df6faef39228569"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#aff34f438b4465a4d2df6faef39228569">checkBreakTable</a> (const <a class="el" href="struct_input_event.html">InputEvent</a> *)</td></tr>
+<tr class="separator:aff34f438b4465a4d2df6faef39228569"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2886a89aa45203c35810954f57a2e527"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a2886a89aa45203c35810954f57a2e527">handleEvent</a> (const <a class="el" href="struct_input_event.html">InputEvent</a> *)</td></tr>
+<tr class="separator:a2886a89aa45203c35810954f57a2e527"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75c2f75d1ce9edf81e44d624fb519939"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a75c2f75d1ce9edf81e44d624fb519939">handleEventGlobal</a> (const <a class="el" href="struct_input_event.html">InputEvent</a> *)</td></tr>
+<tr class="separator:a75c2f75d1ce9edf81e44d624fb519939"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add1630d8956ddee8930364b64f7c9f1d"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#add1630d8956ddee8930364b64f7c9f1d">getDeviceTypeAndInstance</a> (const char *device, U32 &amp;deviceType, U32 &amp;deviceInstance)</td></tr>
+<tr class="separator:add1630d8956ddee8930364b64f7c9f1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a2537855a9d2d1d4026958e72dff16b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_action_map_1_1_node.html">Node</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a7a2537855a9d2d1d4026958e72dff16b">findNode</a> (const U32 inDeviceType, const U32 inDeviceInst, const U32 inModifiers, const U32 inAction)</td></tr>
+<tr class="separator:a7a2537855a9d2d1d4026958e72dff16b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6584506890892dd35a051e87c222f3e6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a6584506890892dd35a051e87c222f3e6">findBoundNode</a> (const char *function, U32 &amp;devMapIndex, U32 &amp;nodeIndex)</td></tr>
+<tr class="separator:a6584506890892dd35a051e87c222f3e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad2e783273bd021d784ff595123fd658"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#aad2e783273bd021d784ff595123fd658">nextBoundNode</a> (const char *function, U32 &amp;devMapIndex, U32 &amp;nodeIndex)</td></tr>
+<tr class="separator:aad2e783273bd021d784ff595123fd658"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3737d1b7cdee5238196413848df7726"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_action_map_1_1_node.html">Node</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#ab3737d1b7cdee5238196413848df7726">getNode</a> (const U32 inDeviceType, const U32 inDeviceInst, const U32 inModifiers, const U32 inAction, <a class="el" href="class_sim_object.html">SimObject</a> *object=NULL)</td></tr>
+<tr class="separator:ab3737d1b7cdee5238196413848df7726"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00578ce11759ce3df0bf7b3955edf519"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a00578ce11759ce3df0bf7b3955edf519">removeNode</a> (const U32 inDeviceType, const U32 inDeviceInst, const U32 inModifiers, const U32 inAction, <a class="el" href="class_sim_object.html">SimObject</a> *object=NULL)</td></tr>
+<tr class="separator:a00578ce11759ce3df0bf7b3955edf519"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fdae2870f9325b94a6fdf6bc0140ce1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a7fdae2870f9325b94a6fdf6bc0140ce1">enterBreakEvent</a> (const <a class="el" href="struct_input_event.html">InputEvent</a> *pEvent, const <a class="el" href="struct_action_map_1_1_node.html">Node</a> *pNode)</td></tr>
+<tr class="separator:a7fdae2870f9325b94a6fdf6bc0140ce1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a> ()</td></tr>
+<tr class="separator:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a> (const <a class="el" href="class_console_object.html">ConsoleObject</a> &amp;)</td></tr>
+<tr class="separator:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:a521c9374f62baaeb418f368f92c42abb"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a521c9374f62baaeb418f368f92c42abb">getModifierString</a> (const U32 modifiers)</td></tr>
+<tr class="separator:a521c9374f62baaeb418f368f92c42abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
+<tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
+<tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
+<tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
+<tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:aab4d4b71732a429ceea0ee3ae3de1950"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_action_map_1_1_device_map.html">DeviceMap</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#aab4d4b71732a429ceea0ee3ae3de1950">mDeviceMaps</a></td></tr>
+<tr class="separator:aab4d4b71732a429ceea0ee3ae3de1950"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
+Static Protected Attributes</h2></td></tr>
+<tr class="memitem:a6fd36536446d944b871b2377b45e5621"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_action_map_1_1_break_entry.html">BreakEntry</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_action_map.html#a6fd36536446d944b871b2377b45e5621">smBreakTable</a></td></tr>
+<tr class="separator:a6fd36536446d944b871b2377b45e5621"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Map raw inputs to a variety of actions. This is used for all keymapping in the engine. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="struct_action_map_1_1_node.html">ActionMap::Node</a> </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a9176ecc5cc756d62e59089552e03c719"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_action_map.html">ActionMap</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a11218324c9ac3d6f2b6b60b5a6fa8d16"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_action_map.html">ActionMap</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a751cbb65da633f3582f9e8e506626dc5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * buildActionString </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_input_event.html">InputEvent</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aff34f438b4465a4d2df6faef39228569"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool checkBreakTable </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_input_event.html">InputEvent</a> *&#160;</td>
+          <td class="paramname"><em>pEvent</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a62be03d30d0a3d5dc3581268bd9c156c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool createEventDescriptor </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pEventString</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_event_descriptor.html">EventDescriptor</a> *&#160;</td>
+          <td class="paramname"><em>pDescriptor</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af668e104e023e7ef08f8427df49620ce"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_action_map.html">ActionMap</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67b64e4f3ff4c2542259e2c47b05c591"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void dumpActionMap </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>fileName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>append</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7fdae2870f9325b94a6fdf6bc0140ce1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void enterBreakEvent </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_input_event.html">InputEvent</a> *&#160;</td>
+          <td class="paramname"><em>pEvent</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_action_map_1_1_node.html">Node</a> *&#160;</td>
+          <td class="paramname"><em>pNode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6584506890892dd35a051e87c222f3e6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool findBoundNode </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>function</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 &amp;&#160;</td>
+          <td class="paramname"><em>devMapIndex</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 &amp;&#160;</td>
+          <td class="paramname"><em>nodeIndex</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7a2537855a9d2d1d4026958e72dff16b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="struct_action_map_1_1_node.html">ActionMap::Node</a> * findNode </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inDeviceType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inDeviceInst</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inModifiers</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inAction</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a486a0b7e116df528cc257176ccf8960e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * getBinding </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>command</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Find what the given command is bound to. </p>
+
+</div>
+</div>
+<a class="anchor" id="acf08203adfe62fdf15ccf9ccdcc9a1d5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * getCommand </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>device</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>action</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Find what command is bound to the given event descriptor . </p>
+
+</div>
+</div>
+<a class="anchor" id="acd21c8362b9e731dc31752eae1a929df"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * getDeadZone </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>device</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>action</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a89ec58eb62b721df1090827af8e9a9eb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getDeviceName </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>deviceType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>deviceInstance</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>buffer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="add1630d8956ddee8930364b64f7c9f1d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getDeviceTypeAndInstance </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>device</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 &amp;&#160;</td>
+          <td class="paramname"><em>deviceType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 &amp;&#160;</td>
+          <td class="paramname"><em>deviceInstance</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a71fdc91fb2dd0121ecc7d1001ea699e9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getKeyString </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>action</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>buffer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a521c9374f62baaeb418f368f92c42abb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * getModifierString </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>modifiers</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab3737d1b7cdee5238196413848df7726"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_action_map_1_1_node.html">ActionMap::Node</a> * getNode </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inDeviceType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inDeviceInst</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inModifiers</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inAction</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em> = <code>NULL</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a453421ae99b7dd5a5978bfc29cb95a8c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 getScale </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>device</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>action</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2886a89aa45203c35810954f57a2e527"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool handleEvent </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_input_event.html">InputEvent</a> *&#160;</td>
+          <td class="paramname"><em>pEvent</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a75c2f75d1ce9edf81e44d624fb519939"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool handleEventGlobal </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_input_event.html">InputEvent</a> *&#160;</td>
+          <td class="paramname"><em>pEvent</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adcab69069c72a96e884ff5b06876ee99"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isInverted </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>device</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>action</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aad2e783273bd021d784ff595123fd658"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool nextBoundNode </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>function</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 &amp;&#160;</td>
+          <td class="paramname"><em>devMapIndex</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 &amp;&#160;</td>
+          <td class="paramname"><em>nodeIndex</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa8fb2a4e72e5c4975d3cd912c5de131a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool onAdd </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is added to the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a73f8b55b0f08758a47aae4da983fdf97"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool processAction </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_input_event.html">InputEvent</a> *&#160;</td>
+          <td class="paramname"><em>pEvent</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4c288f7cba86dc651dd80c79728a4f7d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool processBind </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>argc</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char **&#160;</td>
+          <td class="paramname"><em>argv</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em> = <code>NULL</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5d8d755c2d9ce3a0e5d93c604ed3d3f4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool processBindCmd </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>device</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>action</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>makeCmd</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>breakCmd</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a11492f45516548287b421601b8834a7b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool processUnbind </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>device</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>action</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em> = <code>NULL</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a00578ce11759ce3df0bf7b3955edf519"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void removeNode </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inDeviceType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inDeviceInst</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inModifiers</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>inAction</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em> = <code>NULL</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="aab4d4b71732a429ceea0ee3ae3de1950"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="struct_action_map_1_1_device_map.html">DeviceMap</a>*&gt; mDeviceMaps</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6fd36536446d944b871b2377b45e5621"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_action_map_1_1_break_entry.html">ActionMap::BreakEntry</a> &gt; smBreakTable</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>input/actionMap.h</li>
+<li>input/actionMap.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_action_map.png


+ 315 - 0
Torque2DDocs/html/class_ambient_force_controller-members.html

@@ -0,0 +1,315 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AmbientForceController Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_ambient_force_controller.html">AmbientForceController</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#ae648744cc84bd9d04189f5c266175831">_setVectorAssoc</a>(const char *file, const U32 line)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a0429553af8df666d71ba58d0dc17f7bc">addObject</a>(SceneObject *)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#ae83b14bcb3497e2f143026fc6a087666">addTamlChild</a>(SimObject *pSimObject)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ambient_force_controller.html#a37b8adf82d7dcfd693538333de533468">AmbientForceController</a>()</td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#ac69093aa7cf672ea5fae199a4a9a5f1d">at</a>(S32 index) const </td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a2b63029948b37148ad32c4c6d56193d0">begin</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#a3df695013499d2c0d10e929613991142">bringObjectToFront</a>(SceneObject *obj)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#aa72bacdfe52f2d4e74dd055a7ebdbc2d">callOnChildren</a>(const char *method, S32 argc, const char *argv[], bool executeOnChildGroups=true)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#a6c910fa5fdee739504874048e48e1404">containsType</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ambient_force_controller.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ambient_force_controller.html#a45087fafca4b2ef6aa2665fffc24adf8">DECLARE_CONOBJECT</a>(AmbientForceController)</td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_grouped_scene_controller.html#a34b0ef4306ba601a13b0191957a84a62">GroupedSceneController::DECLARE_CONOBJECT</a>(GroupedSceneController)</td><td class="entry"><a class="el" href="class_grouped_scene_controller.html">GroupedSceneController</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#a78bd7a4a873056213d52195e0ac5ae39">SceneObjectSet::DECLARE_CONOBJECT</a>(SceneObjectSet)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#ab321aaee7bc9414f499409dec3e11a4f">deleteObjects</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a27777dfbb7f42a9026a76bdbfe6c515a">empty</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#aede6a0071c1deeeb9112ffe69bcf9413">end</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#acc49427136fefcdda17254285e7c9513">find</a>(iterator first, iterator last, SceneObject *obj)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a6c0969d8ec4a35cd8da58f97f386a8fe">find</a>(SceneObject *obj)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#af6531c7b4c03165b5b03a14d40a907ba">findObjectByInternalName</a>(const char *internalName, bool searchChildren=false)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a77c24a1a0db4803f479d1c6bb2464435">first</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#aff6190cb09f4f75140bcee88d577264a">front</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ambient_force_controller.html#a5c4ec34b612ef032a2d0d3447e4058fc">getForce</a>(void) const </td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#ad33bf8765d89aaa95dc3853cb00f697f">getTamlChild</a>(const U32 childIndex) const </td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#a84aa3b73ba109c1c2f7e229d725b241e">getTamlChildCount</a>(void) const </td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_grouped_scene_controller.html#aef261327df284bcf6fd9ce6d3839c709">GroupedSceneController</a>()</td><td class="entry"><a class="el" href="class_grouped_scene_controller.html">GroupedSceneController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ambient_force_controller.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ambient_force_controller.html#a4fc0b4f2c52e55f61278ab9b97d4ef2e">integrate</a>(Scene *pScene, const F32 totalTime, const F32 elapsedTime, DebugStats *pDebugStats)</td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a> typedef</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a61d33bb7a60995dd836d32556eac55bf">last</a>(void)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#a0fb9e1040e62af84801e6fcbb933b5a0">mObjectList</a></td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#a26fe8d31da5bb5a3027e70a6d22375a7">operator[]</a>(S32 index)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a714195be8c8cb60b3e02da0e1a963dfa">popObject</a>()</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#acda47998b9a26c01ce650d020e62bc72">pushObject</a>(SceneObject *)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#ad14da0c322456ddf90c9a72fb0a1fcfe">pushObjectToBack</a>(SceneObject *obj)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a04d2290cda011400da61568b9951633d">removeObject</a>(SceneObject *)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_grouped_scene_controller.html#aba38fa34344564195ca9b6c226c023eb">renderOverlay</a>(Scene *pScene, const SceneRenderState *pSceneRenderState, BatchRender *pBatchRenderer)</td><td class="entry"><a class="el" href="class_grouped_scene_controller.html">GroupedSceneController</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a17aa6c6ad15ae804939fe8ff5dece344">reOrder</a>(SceneObject *obj, SceneObject *target=0)</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_controller.html#a5121e599e1c7c749ed92b91375871bc0">SceneController</a>()</td><td class="entry"><a class="el" href="class_scene_controller.html">SceneController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#ab60ca8a7cbde51431c8ab3d61fb2daac">SceneObjectSet</a>()</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ambient_force_controller.html#a7a9ee8bb53da55b422759ca1b5a41930">setForce</a>(const Vector2 &amp;force)</td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#a842e8c227fdac668a3c3b0ae6fd74fc7">size</a>(void) const </td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_object_set.html#ae98bffaf61255fe5335576e4a33da6d4">value</a> typedef</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ambient_force_controller.html#a884ad516dfc579496bc23512649d1787">~AmbientForceController</a>()</td><td class="entry"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_grouped_scene_controller.html#a03ca7cbc373f5a894d914192bbefe4d8">~GroupedSceneController</a>()</td><td class="entry"><a class="el" href="class_grouped_scene_controller.html">GroupedSceneController</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_controller.html#aba0efef1aa3f4b15128be6d7df4c3d17">~SceneController</a>()</td><td class="entry"><a class="el" href="class_scene_controller.html">SceneController</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_object_set.html#ad3f747b0580b3ac045d2ff4cfdd8d895">~SceneObjectSet</a>()</td><td class="entry"><a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 750 - 0
Torque2DDocs/html/class_ambient_force_controller.html

@@ -0,0 +1,750 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AmbientForceController Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_ambient_force_controller-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AmbientForceController Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;AmbientForceController.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AmbientForceController:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_ambient_force_controller.png" usemap="#AmbientForceController_map" alt=""/>
+  <map id="AmbientForceController_map" name="AmbientForceController_map">
+<area href="class_grouped_scene_controller.html" alt="GroupedSceneController" shape="rect" coords="244,168,397,192"/>
+<area href="class_scene_object_set.html" alt="SceneObjectSet" shape="rect" coords="163,112,316,136"/>
+<area href="class_scene_controller.html" alt="SceneController" shape="rect" coords="326,112,479,136"/>
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="81,56,234,80"/>
+<area href="class_taml_children.html" alt="TamlChildren" shape="rect" coords="244,56,397,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,153,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="163,0,316,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a37b8adf82d7dcfd693538333de533468"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a37b8adf82d7dcfd693538333de533468">AmbientForceController</a> ()</td></tr>
+<tr class="separator:a37b8adf82d7dcfd693538333de533468"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a884ad516dfc579496bc23512649d1787"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a884ad516dfc579496bc23512649d1787">~AmbientForceController</a> ()</td></tr>
+<tr class="separator:a884ad516dfc579496bc23512649d1787"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fc0b4f2c52e55f61278ab9b97d4ef2e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a4fc0b4f2c52e55f61278ab9b97d4ef2e">integrate</a> (<a class="el" href="class_scene.html">Scene</a> *pScene, const F32 totalTime, const F32 elapsedTime, <a class="el" href="class_debug_stats.html">DebugStats</a> *pDebugStats)</td></tr>
+<tr class="memdesc:a4fc0b4f2c52e55f61278ab9b97d4ef2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Integration.  <a href="#a4fc0b4f2c52e55f61278ab9b97d4ef2e">More...</a><br/></td></tr>
+<tr class="separator:a4fc0b4f2c52e55f61278ab9b97d4ef2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a9ee8bb53da55b422759ca1b5a41930"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a7a9ee8bb53da55b422759ca1b5a41930">setForce</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &amp;force)</td></tr>
+<tr class="separator:a7a9ee8bb53da55b422759ca1b5a41930"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c4ec34b612ef032a2d0d3447e4058fc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a5c4ec34b612ef032a2d0d3447e4058fc">getForce</a> (void) const </td></tr>
+<tr class="separator:a5c4ec34b612ef032a2d0d3447e4058fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45087fafca4b2ef6aa2665fffc24adf8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a45087fafca4b2ef6aa2665fffc24adf8">DECLARE_CONOBJECT</a> (<a class="el" href="class_ambient_force_controller.html">AmbientForceController</a>)</td></tr>
+<tr class="memdesc:a45087fafca4b2ef6aa2665fffc24adf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#a45087fafca4b2ef6aa2665fffc24adf8">More...</a><br/></td></tr>
+<tr class="separator:a45087fafca4b2ef6aa2665fffc24adf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_grouped_scene_controller"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_grouped_scene_controller')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_grouped_scene_controller.html">GroupedSceneController</a></td></tr>
+<tr class="memitem:aef261327df284bcf6fd9ce6d3839c709 inherit pub_methods_class_grouped_scene_controller"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_grouped_scene_controller.html#aef261327df284bcf6fd9ce6d3839c709">GroupedSceneController</a> ()</td></tr>
+<tr class="separator:aef261327df284bcf6fd9ce6d3839c709 inherit pub_methods_class_grouped_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03ca7cbc373f5a894d914192bbefe4d8 inherit pub_methods_class_grouped_scene_controller"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_grouped_scene_controller.html#a03ca7cbc373f5a894d914192bbefe4d8">~GroupedSceneController</a> ()</td></tr>
+<tr class="separator:a03ca7cbc373f5a894d914192bbefe4d8 inherit pub_methods_class_grouped_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba38fa34344564195ca9b6c226c023eb inherit pub_methods_class_grouped_scene_controller"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_grouped_scene_controller.html#aba38fa34344564195ca9b6c226c023eb">renderOverlay</a> (<a class="el" href="class_scene.html">Scene</a> *pScene, const <a class="el" href="struct_scene_render_state.html">SceneRenderState</a> *pSceneRenderState, <a class="el" href="class_batch_render.html">BatchRender</a> *pBatchRenderer)</td></tr>
+<tr class="separator:aba38fa34344564195ca9b6c226c023eb inherit pub_methods_class_grouped_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34b0ef4306ba601a13b0191957a84a62 inherit pub_methods_class_grouped_scene_controller"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_grouped_scene_controller.html#a34b0ef4306ba601a13b0191957a84a62">DECLARE_CONOBJECT</a> (<a class="el" href="class_grouped_scene_controller.html">GroupedSceneController</a>)</td></tr>
+<tr class="memdesc:a34b0ef4306ba601a13b0191957a84a62 inherit pub_methods_class_grouped_scene_controller"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#a34b0ef4306ba601a13b0191957a84a62">More...</a><br/></td></tr>
+<tr class="separator:a34b0ef4306ba601a13b0191957a84a62 inherit pub_methods_class_grouped_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_scene_object_set"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_scene_object_set')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td></tr>
+<tr class="memitem:ab60ca8a7cbde51431c8ab3d61fb2daac inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ab60ca8a7cbde51431c8ab3d61fb2daac">SceneObjectSet</a> ()</td></tr>
+<tr class="separator:ab60ca8a7cbde51431c8ab3d61fb2daac inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad3f747b0580b3ac045d2ff4cfdd8d895 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ad3f747b0580b3ac045d2ff4cfdd8d895">~SceneObjectSet</a> ()</td></tr>
+<tr class="separator:ad3f747b0580b3ac045d2ff4cfdd8d895 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff6190cb09f4f75140bcee88d577264a inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#aff6190cb09f4f75140bcee88d577264a">front</a> (void)</td></tr>
+<tr class="separator:aff6190cb09f4f75140bcee88d577264a inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77c24a1a0db4803f479d1c6bb2464435 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a77c24a1a0db4803f479d1c6bb2464435">first</a> (void)</td></tr>
+<tr class="separator:a77c24a1a0db4803f479d1c6bb2464435 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61d33bb7a60995dd836d32556eac55bf inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a61d33bb7a60995dd836d32556eac55bf">last</a> (void)</td></tr>
+<tr class="separator:a61d33bb7a60995dd836d32556eac55bf inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27777dfbb7f42a9026a76bdbfe6c515a inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a27777dfbb7f42a9026a76bdbfe6c515a">empty</a> (void)</td></tr>
+<tr class="separator:a27777dfbb7f42a9026a76bdbfe6c515a inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a842e8c227fdac668a3c3b0ae6fd74fc7 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a842e8c227fdac668a3c3b0ae6fd74fc7">size</a> (void) const </td></tr>
+<tr class="separator:a842e8c227fdac668a3c3b0ae6fd74fc7 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b63029948b37148ad32c4c6d56193d0 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a2b63029948b37148ad32c4c6d56193d0">begin</a> (void)</td></tr>
+<tr class="separator:a2b63029948b37148ad32c4c6d56193d0 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aede6a0071c1deeeb9112ffe69bcf9413 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#aede6a0071c1deeeb9112ffe69bcf9413">end</a> (void)</td></tr>
+<tr class="separator:aede6a0071c1deeeb9112ffe69bcf9413 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26fe8d31da5bb5a3027e70a6d22375a7 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object_set.html#ae98bffaf61255fe5335576e4a33da6d4">value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a26fe8d31da5bb5a3027e70a6d22375a7">operator[]</a> (S32 index)</td></tr>
+<tr class="separator:a26fe8d31da5bb5a3027e70a6d22375a7 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc49427136fefcdda17254285e7c9513 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#acc49427136fefcdda17254285e7c9513">find</a> (<a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a> <a class="el" href="class_scene_object_set.html#a77c24a1a0db4803f479d1c6bb2464435">first</a>, <a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a> <a class="el" href="class_scene_object_set.html#a61d33bb7a60995dd836d32556eac55bf">last</a>, <a class="el" href="class_scene_object.html">SceneObject</a> *obj)</td></tr>
+<tr class="separator:acc49427136fefcdda17254285e7c9513 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c0969d8ec4a35cd8da58f97f386a8fe inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a6c0969d8ec4a35cd8da58f97f386a8fe">find</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *obj)</td></tr>
+<tr class="separator:a6c0969d8ec4a35cd8da58f97f386a8fe inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c910fa5fdee739504874048e48e1404 inherit pub_methods_class_scene_object_set"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a6c910fa5fdee739504874048e48e1404 inherit pub_methods_class_scene_object_set"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a6c910fa5fdee739504874048e48e1404">containsType</a> (void)</td></tr>
+<tr class="separator:a6c910fa5fdee739504874048e48e1404 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a17aa6c6ad15ae804939fe8ff5dece344 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a17aa6c6ad15ae804939fe8ff5dece344">reOrder</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *obj, <a class="el" href="class_scene_object.html">SceneObject</a> *target=0)</td></tr>
+<tr class="separator:a17aa6c6ad15ae804939fe8ff5dece344 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac69093aa7cf672ea5fae199a4a9a5f1d inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ac69093aa7cf672ea5fae199a4a9a5f1d">at</a> (S32 index) const </td></tr>
+<tr class="separator:ac69093aa7cf672ea5fae199a4a9a5f1d inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab321aaee7bc9414f499409dec3e11a4f inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ab321aaee7bc9414f499409dec3e11a4f">deleteObjects</a> (void)</td></tr>
+<tr class="separator:ab321aaee7bc9414f499409dec3e11a4f inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
+<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_scene_object_set"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0429553af8df666d71ba58d0dc17f7bc inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a0429553af8df666d71ba58d0dc17f7bc">addObject</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *)</td></tr>
+<tr class="separator:a0429553af8df666d71ba58d0dc17f7bc inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04d2290cda011400da61568b9951633d inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a04d2290cda011400da61568b9951633d">removeObject</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *)</td></tr>
+<tr class="separator:a04d2290cda011400da61568b9951633d inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acda47998b9a26c01ce650d020e62bc72 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#acda47998b9a26c01ce650d020e62bc72">pushObject</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *)</td></tr>
+<tr class="separator:acda47998b9a26c01ce650d020e62bc72 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a714195be8c8cb60b3e02da0e1a963dfa inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a714195be8c8cb60b3e02da0e1a963dfa">popObject</a> ()</td></tr>
+<tr class="separator:a714195be8c8cb60b3e02da0e1a963dfa inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3df695013499d2c0d10e929613991142 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a3df695013499d2c0d10e929613991142">bringObjectToFront</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *obj)</td></tr>
+<tr class="separator:a3df695013499d2c0d10e929613991142 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad14da0c322456ddf90c9a72fb0a1fcfe inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ad14da0c322456ddf90c9a72fb0a1fcfe">pushObjectToBack</a> (<a class="el" href="class_scene_object.html">SceneObject</a> *obj)</td></tr>
+<tr class="separator:ad14da0c322456ddf90c9a72fb0a1fcfe inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84aa3b73ba109c1c2f7e229d725b241e inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a84aa3b73ba109c1c2f7e229d725b241e">getTamlChildCount</a> (void) const </td></tr>
+<tr class="memdesc:a84aa3b73ba109c1c2f7e229d725b241e inherit pub_methods_class_scene_object_set"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_taml.html">Taml</a> attempts to compile a list of children.  <a href="#a84aa3b73ba109c1c2f7e229d725b241e">More...</a><br/></td></tr>
+<tr class="separator:a84aa3b73ba109c1c2f7e229d725b241e inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad33bf8765d89aaa95dc3853cb00f697f inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ad33bf8765d89aaa95dc3853cb00f697f">getTamlChild</a> (const U32 childIndex) const </td></tr>
+<tr class="memdesc:ad33bf8765d89aaa95dc3853cb00f697f inherit pub_methods_class_scene_object_set"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_taml.html">Taml</a> attempts to compile a list of children.  <a href="#ad33bf8765d89aaa95dc3853cb00f697f">More...</a><br/></td></tr>
+<tr class="separator:ad33bf8765d89aaa95dc3853cb00f697f inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae83b14bcb3497e2f143026fc6a087666 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ae83b14bcb3497e2f143026fc6a087666">addTamlChild</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pSimObject)</td></tr>
+<tr class="memdesc:ae83b14bcb3497e2f143026fc6a087666 inherit pub_methods_class_scene_object_set"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when <a class="el" href="class_taml.html">Taml</a> attempts to populate an objects children during a read.  <a href="#ae83b14bcb3497e2f143026fc6a087666">More...</a><br/></td></tr>
+<tr class="separator:ae83b14bcb3497e2f143026fc6a087666 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa72bacdfe52f2d4e74dd055a7ebdbc2d inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#aa72bacdfe52f2d4e74dd055a7ebdbc2d">callOnChildren</a> (const char *method, S32 argc, const char *argv[], bool executeOnChildGroups=true)</td></tr>
+<tr class="separator:aa72bacdfe52f2d4e74dd055a7ebdbc2d inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af6531c7b4c03165b5b03a14d40a907ba inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object.html">SceneObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#af6531c7b4c03165b5b03a14d40a907ba">findObjectByInternalName</a> (const char *internalName, bool searchChildren=false)</td></tr>
+<tr class="separator:af6531c7b4c03165b5b03a14d40a907ba inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78bd7a4a873056213d52195e0ac5ae39 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a78bd7a4a873056213d52195e0ac5ae39">DECLARE_CONOBJECT</a> (<a class="el" href="class_scene_object_set.html">SceneObjectSet</a>)</td></tr>
+<tr class="separator:a78bd7a4a873056213d52195e0ac5ae39 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae648744cc84bd9d04189f5c266175831 inherit pub_methods_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ae648744cc84bd9d04189f5c266175831">_setVectorAssoc</a> (const char *file, const U32 line)</td></tr>
+<tr class="separator:ae648744cc84bd9d04189f5c266175831 inherit pub_methods_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_scene_controller"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_scene_controller')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_scene_controller.html">SceneController</a></td></tr>
+<tr class="memitem:a5121e599e1c7c749ed92b91375871bc0 inherit pub_methods_class_scene_controller"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_controller.html#a5121e599e1c7c749ed92b91375871bc0">SceneController</a> ()</td></tr>
+<tr class="separator:a5121e599e1c7c749ed92b91375871bc0 inherit pub_methods_class_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba0efef1aa3f4b15128be6d7df4c3d17 inherit pub_methods_class_scene_controller"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_controller.html#aba0efef1aa3f4b15128be6d7df4c3d17">~SceneController</a> ()</td></tr>
+<tr class="separator:aba0efef1aa3f4b15128be6d7df4c3d17 inherit pub_methods_class_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ambient_force_controller.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_scene_object_set"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_scene_object_set')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td></tr>
+<tr class="memitem:a8be7bb89e942bf7fcc424ebeb7a1473b inherit pub_types_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">SceneObjectList::iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a8be7bb89e942bf7fcc424ebeb7a1473b">iterator</a></td></tr>
+<tr class="separator:a8be7bb89e942bf7fcc424ebeb7a1473b inherit pub_types_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae98bffaf61255fe5335576e4a33da6d4 inherit pub_types_class_scene_object_set"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html#a265a253612b46abed17c61b0a5e5ce30">SceneObjectList::value_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#ae98bffaf61255fe5335576e4a33da6d4">value</a></td></tr>
+<tr class="separator:ae98bffaf61255fe5335576e4a33da6d4 inherit pub_types_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_scene_object_set"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_scene_object_set')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_scene_object_set.html">SceneObjectSet</a></td></tr>
+<tr class="memitem:a0fb9e1040e62af84801e6fcbb933b5a0 inherit pro_attribs_class_scene_object_set"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene_object_list.html">SceneObjectList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_object_set.html#a0fb9e1040e62af84801e6fcbb933b5a0">mObjectList</a></td></tr>
+<tr class="separator:a0fb9e1040e62af84801e6fcbb933b5a0 inherit pro_attribs_class_scene_object_set"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a37b8adf82d7dcfd693538333de533468"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a884ad516dfc579496bc23512649d1787"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_ambient_force_controller.html">AmbientForceController</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a62aa4e3f1aea3c0841234882d0105c1b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void copyTo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_grouped_scene_controller.html#a62aa4e3f1aea3c0841234882d0105c1b">GroupedSceneController</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a45087fafca4b2ef6aa2665fffc24adf8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_ambient_force_controller.html">AmbientForceController</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declare Console Object. </p>
+
+</div>
+</div>
+<a class="anchor" id="a5c4ec34b612ef032a2d0d3447e4058fc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="struct_vector2.html">Vector2</a>&amp; getForce </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4fc0b4f2c52e55f61278ab9b97d4ef2e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void integrate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scene.html">Scene</a> *&#160;</td>
+          <td class="paramname"><em>pScene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const F32&#160;</td>
+          <td class="paramname"><em>totalTime</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const F32&#160;</td>
+          <td class="paramname"><em>elapsedTime</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_debug_stats.html">DebugStats</a> *&#160;</td>
+          <td class="paramname"><em>pDebugStats</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Integration. </p>
+
+<p>Reimplemented from <a class="el" href="class_grouped_scene_controller.html#a2b9e74e653a00617522a07f5cc64d96e">GroupedSceneController</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7a9ee8bb53da55b422759ca1b5a41930"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setForce </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>force</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>2d/controllers/AmbientForceController.h</li>
+<li>2d/controllers/AmbientForceController.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_ambient_force_controller.png


+ 114 - 0
Torque2DDocs/html/class_ang_axis_f-members.html

@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AngAxisF Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_ang_axis_f.html">AngAxisF</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_ang_axis_f.html#a0b7f39112980055d2583166bf7701ad6">AngAxisF</a>()</td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ang_axis_f.html#a2bd16355c0ed315f01967298c2147e72">AngAxisF</a>(const Point3F &amp;_axis, F32 _angle)</td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ang_axis_f.html#a920b10e28853921bd8a62b0da8d5f987">AngAxisF</a>(const MatrixF &amp;m)</td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ang_axis_f.html#a5c63056ca9142bf4c15bf6fe0157cbec">AngAxisF</a>(const QuatF &amp;q)</td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ang_axis_f.html#a27bf2d56ed26458bf1568bb98c78a605">angle</a></td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ang_axis_f.html#a488e93ea6b3857522f9b40b7f62d8d20">axis</a></td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ang_axis_f.html#a6303988fa51d428ed5df6752edc829d7">operator!=</a>(const AngAxisF &amp;c) const </td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ang_axis_f.html#aa144a276488590157489859f0671cc92">operator==</a>(const AngAxisF &amp;c) const </td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ang_axis_f.html#a7718fb7a54963b5c09b8269332caec6d">set</a>(const Point3F &amp;_axis, F32 _angle)</td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ang_axis_f.html#a2c3f3f7b0ca26933e5c6143b8579b9d6">set</a>(const MatrixF &amp;m)</td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_ang_axis_f.html#a8c40a2c09ede29519e313b87bee5c616">set</a>(const QuatF &amp;q)</td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_ang_axis_f.html#abf068ef52d2e82992224ca572fb686ca">setMatrix</a>(MatrixF *mat) const </td><td class="entry"><a class="el" href="class_ang_axis_f.html">AngAxisF</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 402 - 0
Torque2DDocs/html/class_ang_axis_f.html

@@ -0,0 +1,402 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AngAxisF Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_ang_axis_f-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AngAxisF Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;mQuat.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a0b7f39112980055d2583166bf7701ad6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a0b7f39112980055d2583166bf7701ad6">AngAxisF</a> ()</td></tr>
+<tr class="separator:a0b7f39112980055d2583166bf7701ad6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2bd16355c0ed315f01967298c2147e72"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a2bd16355c0ed315f01967298c2147e72">AngAxisF</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;_axis, F32 _angle)</td></tr>
+<tr class="separator:a2bd16355c0ed315f01967298c2147e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a920b10e28853921bd8a62b0da8d5f987"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a920b10e28853921bd8a62b0da8d5f987">AngAxisF</a> (const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;m)</td></tr>
+<tr class="separator:a920b10e28853921bd8a62b0da8d5f987"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5c63056ca9142bf4c15bf6fe0157cbec"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a5c63056ca9142bf4c15bf6fe0157cbec">AngAxisF</a> (const <a class="el" href="class_quat_f.html">QuatF</a> &amp;q)</td></tr>
+<tr class="separator:a5c63056ca9142bf4c15bf6fe0157cbec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7718fb7a54963b5c09b8269332caec6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a7718fb7a54963b5c09b8269332caec6d">set</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;_axis, F32 _angle)</td></tr>
+<tr class="separator:a7718fb7a54963b5c09b8269332caec6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c3f3f7b0ca26933e5c6143b8579b9d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a2c3f3f7b0ca26933e5c6143b8579b9d6">set</a> (const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;m)</td></tr>
+<tr class="separator:a2c3f3f7b0ca26933e5c6143b8579b9d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c40a2c09ede29519e313b87bee5c616"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a8c40a2c09ede29519e313b87bee5c616">set</a> (const <a class="el" href="class_quat_f.html">QuatF</a> &amp;q)</td></tr>
+<tr class="separator:a8c40a2c09ede29519e313b87bee5c616"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa144a276488590157489859f0671cc92"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#aa144a276488590157489859f0671cc92">operator==</a> (const <a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp;c) const </td></tr>
+<tr class="separator:aa144a276488590157489859f0671cc92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6303988fa51d428ed5df6752edc829d7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a6303988fa51d428ed5df6752edc829d7">operator!=</a> (const <a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp;c) const </td></tr>
+<tr class="separator:a6303988fa51d428ed5df6752edc829d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf068ef52d2e82992224ca572fb686ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_matrix_f.html">MatrixF</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#abf068ef52d2e82992224ca572fb686ca">setMatrix</a> (<a class="el" href="class_matrix_f.html">MatrixF</a> *mat) const </td></tr>
+<tr class="separator:abf068ef52d2e82992224ca572fb686ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a488e93ea6b3857522f9b40b7f62d8d20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a488e93ea6b3857522f9b40b7f62d8d20">axis</a></td></tr>
+<tr class="separator:a488e93ea6b3857522f9b40b7f62d8d20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27bf2d56ed26458bf1568bb98c78a605"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ang_axis_f.html#a27bf2d56ed26458bf1568bb98c78a605">angle</a></td></tr>
+<tr class="separator:a27bf2d56ed26458bf1568bb98c78a605"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a0b7f39112980055d2583166bf7701ad6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2bd16355c0ed315f01967298c2147e72"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>_axis</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>_angle</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a920b10e28853921bd8a62b0da8d5f987"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5c63056ca9142bf4c15bf6fe0157cbec"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_quat_f.html">QuatF</a> &amp;&#160;</td>
+          <td class="paramname"><em>q</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a6303988fa51d428ed5df6752edc829d7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int operator!= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp;&#160;</td>
+          <td class="paramname"><em>c</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa144a276488590157489859f0671cc92"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int operator== </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp;&#160;</td>
+          <td class="paramname"><em>c</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7718fb7a54963b5c09b8269332caec6d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp; set </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>_axis</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>_angle</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2c3f3f7b0ca26933e5c6143b8579b9d6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp; set </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8c40a2c09ede29519e313b87bee5c616"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_ang_axis_f.html">AngAxisF</a> &amp; set </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_quat_f.html">QuatF</a> &amp;&#160;</td>
+          <td class="paramname"><em>q</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abf068ef52d2e82992224ca572fb686ca"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_matrix_f.html">MatrixF</a> * setMatrix </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_matrix_f.html">MatrixF</a> *&#160;</td>
+          <td class="paramname"><em>mat</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a27bf2d56ed26458bf1568bb98c78a605"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 angle</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a488e93ea6b3857522f9b40b7f62d8d20"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> axis</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>math/mQuat.h</li>
+<li>math/mQuat.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 334 - 0
Torque2DDocs/html/class_animation_asset-members.html

@@ -0,0 +1,334 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AnimationAsset Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_animation_asset.html">AnimationAsset</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a14bfedbbfb239262c000c3f80f5cf5d0">AnimationAsset</a>()</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a9e6e25862e3c7113486d1d7d9680a704">AssetBase</a>()</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a1e263e3563e6323473ad3c96fca5c1c4">collapseAssetFilePath</a>(const char *pAssetFilePath) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#ac8bddcb5883e9f10c2f120bcb131ff04">DECLARE_CONOBJECT</a>(AnimationAsset)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ae97a256626b0b85ddfe06e68d9327747">AssetBase::DECLARE_CONOBJECT</a>(AssetBase)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a5d0bddae796f35ea9f7b676ee6503e8c">expandAssetFilePath</a>(const char *pAssetFilePath) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a1ee00b455aaabb187ca3e3547b46e3c6">getAcquiredReferenceCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a342c25f8184b85292144ba218568a116">getAnimationCycle</a>(void) const </td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#ac92c906a4f9604339ba848ba9184fa0b">getAnimationTime</a>(void) const </td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a17efe3328577dc2cede65ba2d3fc8761">getAssetAutoUnload</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ab0d1074478ac0da3f43aaad81cb54595">getAssetAutoUnload</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a9f518eda31ebfdb745998b6ac139144d">getAssetCategory</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a4c0530fa49692c37151eaa8f48bc7c5e">getAssetCategory</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a2889bfb8f62a36098faf206d19b13bf0">getAssetDescription</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a5aa089f5b12065d1191973c6f82984ec">getAssetDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a0001bcb210cb49b7c252ca2f1c97ddca">getAssetId</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a9910329e18037ab8ef87811c6061960d">getAssetInternal</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a738819af94484560d5b6107f6043fb36">getAssetInternal</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ab265be38cb47e43c447aa0c1b470bc99">getAssetName</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a743eec02db2ffc8502f5c88e3e11d380">getAssetName</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a08d1aea87ff3dad77accc5718105080b">getAssetPrivate</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a0d0fdc41954069d6ad4b4fe08ccb18f4">getAssetPrivate</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a2aabc6e0cff09da306227713e85ff61a">getAssetType</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a2249406418f2d013eff0933c4e3d200c">getImage</a>(void) const </td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#af81c01182365e04a5f2ed60811d30eb9">getOwned</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a53bf6c018b6bcacc1f108dc46c5946fb">getRandomStart</a>(void) const </td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a32e5d864da1002b6c3ddb60f4eb6a752">getSpecifiedAnimationFrames</a>(void) const </td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a5473eb0d804b0c86809b12b651007cd1">getValidatedAnimationFrames</a>(void) const </td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#ac5a8e75c7f8b4190516494712c4f5742">initializeAsset</a>(void)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a80fc336ba4506306061f34f65f1b105e">isAssetValid</a>(void) const </td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a0ec0f214a206eac7e2c3ab7969c74b2e">onAssetRefresh</a>(void)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a544fa2d5ff491db4daef64c2f04d0202">refreshAsset</a>(void)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a3ce97bc39aefb593b7331be8a4a833ca">setAnimationCycle</a>(const bool animationCycle)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#aa81e9fcfb09ff4d68f6e64875e57c05d">setAnimationCycle</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#abc859d8ce5395ba9deb1b484180c8a25">setAnimationFrames</a>(const char *pAnimationFrames)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#ad33955e72fdd8b44542a7f3d49f92489">setAnimationFrames</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a72283eeea31ec5934f135f0085555253">setAnimationTime</a>(const F32 animationTime)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a0b6b67df3e6b25a8c465a9b84b40f666">setAnimationTime</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a997baa3412dd9cc0fc7da65a24185a6b">setAssetAutoUnload</a>(const bool autoUnload)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a21e004a554446a19b04e35b397ff7b77">setAssetAutoUnload</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a9557513868e0fc8b4d6a16619fa87141">setAssetCategory</a>(const char *pAssetCategory)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#afdb7cc7b2251520344d63b794d6ef7ff">setAssetCategory</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a0b041b3f7f95d82a19e1fe8c6b5a9f6d">setAssetDescription</a>(const char *pAssetDescription)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ac53553a788bc68a599915144fe0d1dd8">setAssetDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#acfb4cf8a820a9dae398ed72f9c8c2467">setAssetInternal</a>(const bool assetInternal)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a970d44941ed841bb4e4d057096ad3069">setAssetInternal</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ae295a391fb826f95f8635228bd782130">setAssetName</a>(const char *pAssetName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#adcbb7e7f53bf0c34a79380edf5a5b405">setAssetName</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a826550fa9dfd92bfd0a6985bec1e2ef8">setImage</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a9d0de10de2eb20c8c370fdc2c24d3f36">setImage</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#aa4776d679f8020db0061d638a0369b2a">setRandomStart</a>(const bool randomStart)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#aadc7af6a736b1f775bf07e148fd85861">setRandomStart</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a869f5c5b4e8190ac4417295b73bee7b9">validateFrames</a>(void)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a4084d3b9da337543de26c8f22c86a88e">writeAnimationCycle</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_animation_asset.html#a324e80a7b6378143cffc2fc9f25bc7bf">writeAnimationFrames</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a6b504da2f7fe7d58522db3e2f6e5845b">writeAssetAutoUnload</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a6f6ada13ca722b16c6ffd799587e1709">writeAssetCategory</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a7e37059d28c5de9ee7ee32fc319dbe8e">writeAssetDescription</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ad1c5918f04e19213821a025eafbb61e0">writeAssetInternal</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#af3702654220eaeb04f3fdc38c326862c">writeAssetName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#a0272618a6f3764f84005d36f6e884943">writeImage</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#acb1db24dac4ae51e58893bc7e743eac7">writeRandomStart</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_animation_asset.html#ac0cc00d63397f566966d62ab02dff800">~AnimationAsset</a>()</td><td class="entry"><a class="el" href="class_animation_asset.html">AnimationAsset</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ad450188345220cc87f0c62111529228d">~AssetBase</a>()</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 1426 - 0
Torque2DDocs/html/class_animation_asset.html

@@ -0,0 +1,1426 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AnimationAsset Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="class_animation_asset-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AnimationAsset Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;AnimationAsset.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AnimationAsset:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_animation_asset.png" usemap="#AnimationAsset_map" alt=""/>
+  <map id="AnimationAsset_map" name="AnimationAsset_map">
+<area href="class_asset_base.html" alt="AssetBase" shape="rect" coords="54,112,152,136"/>
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="54,56,152,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,98,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="108,0,206,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a14bfedbbfb239262c000c3f80f5cf5d0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a14bfedbbfb239262c000c3f80f5cf5d0">AnimationAsset</a> ()</td></tr>
+<tr class="separator:a14bfedbbfb239262c000c3f80f5cf5d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac0cc00d63397f566966d62ab02dff800"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#ac0cc00d63397f566966d62ab02dff800">~AnimationAsset</a> ()</td></tr>
+<tr class="separator:ac0cc00d63397f566966d62ab02dff800"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a826550fa9dfd92bfd0a6985bec1e2ef8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a826550fa9dfd92bfd0a6985bec1e2ef8">setImage</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a826550fa9dfd92bfd0a6985bec1e2ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2249406418f2d013eff0933c4e3d200c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; <a class="el" href="class_image_asset.html">ImageAsset</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a2249406418f2d013eff0933c4e3d200c">getImage</a> (void) const </td></tr>
+<tr class="separator:a2249406418f2d013eff0933c4e3d200c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc859d8ce5395ba9deb1b484180c8a25"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#abc859d8ce5395ba9deb1b484180c8a25">setAnimationFrames</a> (const char *pAnimationFrames)</td></tr>
+<tr class="separator:abc859d8ce5395ba9deb1b484180c8a25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32e5d864da1002b6c3ddb60f4eb6a752"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_vector.html">Vector</a>&lt; S32 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a32e5d864da1002b6c3ddb60f4eb6a752">getSpecifiedAnimationFrames</a> (void) const </td></tr>
+<tr class="separator:a32e5d864da1002b6c3ddb60f4eb6a752"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5473eb0d804b0c86809b12b651007cd1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_vector.html">Vector</a>&lt; S32 &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a5473eb0d804b0c86809b12b651007cd1">getValidatedAnimationFrames</a> (void) const </td></tr>
+<tr class="separator:a5473eb0d804b0c86809b12b651007cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72283eeea31ec5934f135f0085555253"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a72283eeea31ec5934f135f0085555253">setAnimationTime</a> (const F32 animationTime)</td></tr>
+<tr class="separator:a72283eeea31ec5934f135f0085555253"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac92c906a4f9604339ba848ba9184fa0b"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#ac92c906a4f9604339ba848ba9184fa0b">getAnimationTime</a> (void) const </td></tr>
+<tr class="separator:ac92c906a4f9604339ba848ba9184fa0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ce97bc39aefb593b7331be8a4a833ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a3ce97bc39aefb593b7331be8a4a833ca">setAnimationCycle</a> (const bool animationCycle)</td></tr>
+<tr class="separator:a3ce97bc39aefb593b7331be8a4a833ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a342c25f8184b85292144ba218568a116"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a342c25f8184b85292144ba218568a116">getAnimationCycle</a> (void) const </td></tr>
+<tr class="separator:a342c25f8184b85292144ba218568a116"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa4776d679f8020db0061d638a0369b2a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#aa4776d679f8020db0061d638a0369b2a">setRandomStart</a> (const bool randomStart)</td></tr>
+<tr class="separator:aa4776d679f8020db0061d638a0369b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53bf6c018b6bcacc1f108dc46c5946fb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a53bf6c018b6bcacc1f108dc46c5946fb">getRandomStart</a> (void) const </td></tr>
+<tr class="separator:a53bf6c018b6bcacc1f108dc46c5946fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a869f5c5b4e8190ac4417295b73bee7b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a869f5c5b4e8190ac4417295b73bee7b9">validateFrames</a> (void)</td></tr>
+<tr class="separator:a869f5c5b4e8190ac4417295b73bee7b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80fc336ba4506306061f34f65f1b105e"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a80fc336ba4506306061f34f65f1b105e">isAssetValid</a> (void) const </td></tr>
+<tr class="separator:a80fc336ba4506306061f34f65f1b105e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8bddcb5883e9f10c2f120bcb131ff04"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#ac8bddcb5883e9f10c2f120bcb131ff04">DECLARE_CONOBJECT</a> (<a class="el" href="class_animation_asset.html">AnimationAsset</a>)</td></tr>
+<tr class="memdesc:ac8bddcb5883e9f10c2f120bcb131ff04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#ac8bddcb5883e9f10c2f120bcb131ff04">More...</a><br/></td></tr>
+<tr class="separator:ac8bddcb5883e9f10c2f120bcb131ff04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_asset_base"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_asset_base')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_asset_base.html">AssetBase</a></td></tr>
+<tr class="memitem:a9e6e25862e3c7113486d1d7d9680a704 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9e6e25862e3c7113486d1d7d9680a704">AssetBase</a> ()</td></tr>
+<tr class="separator:a9e6e25862e3c7113486d1d7d9680a704 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad450188345220cc87f0c62111529228d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ad450188345220cc87f0c62111529228d">~AssetBase</a> ()</td></tr>
+<tr class="separator:ad450188345220cc87f0c62111529228d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae295a391fb826f95f8635228bd782130 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ae295a391fb826f95f8635228bd782130">setAssetName</a> (const char *pAssetName)</td></tr>
+<tr class="memdesc:ae295a391fb826f95f8635228bd782130 inherit pub_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset configuration.  <a href="#ae295a391fb826f95f8635228bd782130">More...</a><br/></td></tr>
+<tr class="separator:ae295a391fb826f95f8635228bd782130 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab265be38cb47e43c447aa0c1b470bc99 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ab265be38cb47e43c447aa0c1b470bc99">getAssetName</a> (void) const </td></tr>
+<tr class="separator:ab265be38cb47e43c447aa0c1b470bc99 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b041b3f7f95d82a19e1fe8c6b5a9f6d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0b041b3f7f95d82a19e1fe8c6b5a9f6d">setAssetDescription</a> (const char *pAssetDescription)</td></tr>
+<tr class="separator:a0b041b3f7f95d82a19e1fe8c6b5a9f6d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2889bfb8f62a36098faf206d19b13bf0 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a2889bfb8f62a36098faf206d19b13bf0">getAssetDescription</a> (void) const </td></tr>
+<tr class="separator:a2889bfb8f62a36098faf206d19b13bf0 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9557513868e0fc8b4d6a16619fa87141 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9557513868e0fc8b4d6a16619fa87141">setAssetCategory</a> (const char *pAssetCategory)</td></tr>
+<tr class="separator:a9557513868e0fc8b4d6a16619fa87141 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f518eda31ebfdb745998b6ac139144d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9f518eda31ebfdb745998b6ac139144d">getAssetCategory</a> (void) const </td></tr>
+<tr class="separator:a9f518eda31ebfdb745998b6ac139144d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a997baa3412dd9cc0fc7da65a24185a6b inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a997baa3412dd9cc0fc7da65a24185a6b">setAssetAutoUnload</a> (const bool autoUnload)</td></tr>
+<tr class="separator:a997baa3412dd9cc0fc7da65a24185a6b inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a17efe3328577dc2cede65ba2d3fc8761 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a17efe3328577dc2cede65ba2d3fc8761">getAssetAutoUnload</a> (void) const </td></tr>
+<tr class="separator:a17efe3328577dc2cede65ba2d3fc8761 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb4cf8a820a9dae398ed72f9c8c2467 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#acfb4cf8a820a9dae398ed72f9c8c2467">setAssetInternal</a> (const bool assetInternal)</td></tr>
+<tr class="separator:acfb4cf8a820a9dae398ed72f9c8c2467 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9910329e18037ab8ef87811c6061960d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9910329e18037ab8ef87811c6061960d">getAssetInternal</a> (void) const </td></tr>
+<tr class="separator:a9910329e18037ab8ef87811c6061960d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08d1aea87ff3dad77accc5718105080b inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a08d1aea87ff3dad77accc5718105080b">getAssetPrivate</a> (void) const </td></tr>
+<tr class="separator:a08d1aea87ff3dad77accc5718105080b inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2aabc6e0cff09da306227713e85ff61a inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a2aabc6e0cff09da306227713e85ff61a">getAssetType</a> (void) const </td></tr>
+<tr class="separator:a2aabc6e0cff09da306227713e85ff61a inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ee00b455aaabb187ca3e3547b46e3c6 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a1ee00b455aaabb187ca3e3547b46e3c6">getAcquiredReferenceCount</a> (void) const </td></tr>
+<tr class="separator:a1ee00b455aaabb187ca3e3547b46e3c6 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af81c01182365e04a5f2ed60811d30eb9 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#af81c01182365e04a5f2ed60811d30eb9">getOwned</a> (void) const </td></tr>
+<tr class="separator:af81c01182365e04a5f2ed60811d30eb9 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0001bcb210cb49b7c252ca2f1c97ddca inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0001bcb210cb49b7c252ca2f1c97ddca">getAssetId</a> (void) const </td></tr>
+<tr class="separator:a0001bcb210cb49b7c252ca2f1c97ddca inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d0bddae796f35ea9f7b676ee6503e8c inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a5d0bddae796f35ea9f7b676ee6503e8c">expandAssetFilePath</a> (const char *pAssetFilePath) const </td></tr>
+<tr class="memdesc:a5d0bddae796f35ea9f7b676ee6503e8c inherit pub_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expanding/Collapsing asset paths is only available once registered with the asset manager.  <a href="#a5d0bddae796f35ea9f7b676ee6503e8c">More...</a><br/></td></tr>
+<tr class="separator:a5d0bddae796f35ea9f7b676ee6503e8c inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e263e3563e6323473ad3c96fca5c1c4 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a1e263e3563e6323473ad3c96fca5c1c4">collapseAssetFilePath</a> (const char *pAssetFilePath) const </td></tr>
+<tr class="separator:a1e263e3563e6323473ad3c96fca5c1c4 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a544fa2d5ff491db4daef64c2f04d0202 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a544fa2d5ff491db4daef64c2f04d0202">refreshAsset</a> (void)</td></tr>
+<tr class="separator:a544fa2d5ff491db4daef64c2f04d0202 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae97a256626b0b85ddfe06e68d9327747 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ae97a256626b0b85ddfe06e68d9327747">DECLARE_CONOBJECT</a> (<a class="el" href="class_asset_base.html">AssetBase</a>)</td></tr>
+<tr class="memdesc:ae97a256626b0b85ddfe06e68d9327747 inherit pub_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#ae97a256626b0b85ddfe06e68d9327747">More...</a><br/></td></tr>
+<tr class="separator:ae97a256626b0b85ddfe06e68d9327747 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_asset_base"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_asset_base')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_asset_base.html">AssetBase</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="memdesc:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Engine.  <a href="#a67420d3593db1aae6efb2c3abb23c690">More...</a><br/></td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:ac5a8e75c7f8b4190516494712c4f5742"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#ac5a8e75c7f8b4190516494712c4f5742">initializeAsset</a> (void)</td></tr>
+<tr class="separator:ac5a8e75c7f8b4190516494712c4f5742"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ec0f214a206eac7e2c3ab7969c74b2e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a0ec0f214a206eac7e2c3ab7969c74b2e">onAssetRefresh</a> (void)</td></tr>
+<tr class="separator:a0ec0f214a206eac7e2c3ab7969c74b2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:a9d0de10de2eb20c8c370fdc2c24d3f36"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a9d0de10de2eb20c8c370fdc2c24d3f36">setImage</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a9d0de10de2eb20c8c370fdc2c24d3f36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0272618a6f3764f84005d36f6e884943"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a0272618a6f3764f84005d36f6e884943">writeImage</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a0272618a6f3764f84005d36f6e884943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad33955e72fdd8b44542a7f3d49f92489"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#ad33955e72fdd8b44542a7f3d49f92489">setAnimationFrames</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ad33955e72fdd8b44542a7f3d49f92489"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a324e80a7b6378143cffc2fc9f25bc7bf"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a324e80a7b6378143cffc2fc9f25bc7bf">writeAnimationFrames</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a324e80a7b6378143cffc2fc9f25bc7bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b6b67df3e6b25a8c465a9b84b40f666"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a0b6b67df3e6b25a8c465a9b84b40f666">setAnimationTime</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a0b6b67df3e6b25a8c465a9b84b40f666"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa81e9fcfb09ff4d68f6e64875e57c05d"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#aa81e9fcfb09ff4d68f6e64875e57c05d">setAnimationCycle</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:aa81e9fcfb09ff4d68f6e64875e57c05d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4084d3b9da337543de26c8f22c86a88e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#a4084d3b9da337543de26c8f22c86a88e">writeAnimationCycle</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a4084d3b9da337543de26c8f22c86a88e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aadc7af6a736b1f775bf07e148fd85861"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#aadc7af6a736b1f775bf07e148fd85861">setRandomStart</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:aadc7af6a736b1f775bf07e148fd85861"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb1db24dac4ae51e58893bc7e743eac7"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_asset.html#acb1db24dac4ae51e58893bc7e743eac7">writeRandomStart</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:acb1db24dac4ae51e58893bc7e743eac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_asset_base"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_asset_base')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_asset_base.html">AssetBase</a></td></tr>
+<tr class="memitem:adcbb7e7f53bf0c34a79380edf5a5b405 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#adcbb7e7f53bf0c34a79380edf5a5b405">setAssetName</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:adcbb7e7f53bf0c34a79380edf5a5b405 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a743eec02db2ffc8502f5c88e3e11d380 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a743eec02db2ffc8502f5c88e3e11d380">getAssetName</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a743eec02db2ffc8502f5c88e3e11d380 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3702654220eaeb04f3fdc38c326862c inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#af3702654220eaeb04f3fdc38c326862c">writeAssetName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:af3702654220eaeb04f3fdc38c326862c inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac53553a788bc68a599915144fe0d1dd8 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ac53553a788bc68a599915144fe0d1dd8">setAssetDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ac53553a788bc68a599915144fe0d1dd8 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5aa089f5b12065d1191973c6f82984ec inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a5aa089f5b12065d1191973c6f82984ec">getAssetDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a5aa089f5b12065d1191973c6f82984ec inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e37059d28c5de9ee7ee32fc319dbe8e inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a7e37059d28c5de9ee7ee32fc319dbe8e">writeAssetDescription</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a7e37059d28c5de9ee7ee32fc319dbe8e inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afdb7cc7b2251520344d63b794d6ef7ff inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#afdb7cc7b2251520344d63b794d6ef7ff">setAssetCategory</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:afdb7cc7b2251520344d63b794d6ef7ff inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c0530fa49692c37151eaa8f48bc7c5e inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a4c0530fa49692c37151eaa8f48bc7c5e">getAssetCategory</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a4c0530fa49692c37151eaa8f48bc7c5e inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f6ada13ca722b16c6ffd799587e1709 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a6f6ada13ca722b16c6ffd799587e1709">writeAssetCategory</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a6f6ada13ca722b16c6ffd799587e1709 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a21e004a554446a19b04e35b397ff7b77 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a21e004a554446a19b04e35b397ff7b77">setAssetAutoUnload</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a21e004a554446a19b04e35b397ff7b77 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0d1074478ac0da3f43aaad81cb54595 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ab0d1074478ac0da3f43aaad81cb54595">getAssetAutoUnload</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ab0d1074478ac0da3f43aaad81cb54595 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b504da2f7fe7d58522db3e2f6e5845b inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a6b504da2f7fe7d58522db3e2f6e5845b">writeAssetAutoUnload</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a6b504da2f7fe7d58522db3e2f6e5845b inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a970d44941ed841bb4e4d057096ad3069 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a970d44941ed841bb4e4d057096ad3069">setAssetInternal</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a970d44941ed841bb4e4d057096ad3069 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a738819af94484560d5b6107f6043fb36 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a738819af94484560d5b6107f6043fb36">getAssetInternal</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a738819af94484560d5b6107f6043fb36 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1c5918f04e19213821a025eafbb61e0 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ad1c5918f04e19213821a025eafbb61e0">writeAssetInternal</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad1c5918f04e19213821a025eafbb61e0 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0fdc41954069d6ad4b4fe08ccb18f4 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0d0fdc41954069d6ad4b4fe08ccb18f4">getAssetPrivate</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a0d0fdc41954069d6ad4b4fe08ccb18f4 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
+<tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
+<tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
+<tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
+<tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a14bfedbbfb239262c000c3f80f5cf5d0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_animation_asset.html">AnimationAsset</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac0cc00d63397f566966d62ab02dff800"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_animation_asset.html">AnimationAsset</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a62aa4e3f1aea3c0841234882d0105c1b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void copyTo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_asset_base.html#a62aa4e3f1aea3c0841234882d0105c1b">AssetBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac8bddcb5883e9f10c2f120bcb131ff04"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_animation_asset.html">AnimationAsset</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declare Console Object. </p>
+
+</div>
+</div>
+<a class="anchor" id="a342c25f8184b85292144ba218568a116"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getAnimationCycle </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac92c906a4f9604339ba848ba9184fa0b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 getAnimationTime </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2249406418f2d013eff0933c4e3d200c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt;<a class="el" href="class_image_asset.html">ImageAsset</a>&gt;&amp; getImage </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a53bf6c018b6bcacc1f108dc46c5946fb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getRandomStart </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a32e5d864da1002b6c3ddb60f4eb6a752"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="class_vector.html">Vector</a>&lt;S32&gt;&amp; getSpecifiedAnimationFrames </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5473eb0d804b0c86809b12b651007cd1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="class_vector.html">Vector</a>&lt;S32&gt;&amp; getValidatedAnimationFrames </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac5a8e75c7f8b4190516494712c4f5742"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initializeAsset </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_asset_base.html#a0900bffce0e21b1cf76cd5307b74bb87">AssetBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a80fc336ba4506306061f34f65f1b105e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAssetValid </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_asset_base.html#a8c81ea51f13a691b5ed7ebb87129a2d1">AssetBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa8fb2a4e72e5c4975d3cd912c5de131a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool onAdd </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is added to the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0ec0f214a206eac7e2c3ab7969c74b2e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onAssetRefresh </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_asset_base.html#abaa51c93edb1c6bb6ae84f5923313c80">AssetBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28fb2b0653c2c31284ebef9237dc9c5c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onRemove </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is removed from the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3ce97bc39aefb593b7331be8a4a833ca"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAnimationCycle </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>animationCycle</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa81e9fcfb09ff4d68f6e64875e57c05d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAnimationCycle </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abc859d8ce5395ba9deb1b484180c8a25"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAnimationFrames </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAnimationFrames</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad33955e72fdd8b44542a7f3d49f92489"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAnimationFrames </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a72283eeea31ec5934f135f0085555253"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAnimationTime </td>
+          <td>(</td>
+          <td class="paramtype">const F32&#160;</td>
+          <td class="paramname"><em>animationTime</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0b6b67df3e6b25a8c465a9b84b40f666"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAnimationTime </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a826550fa9dfd92bfd0a6985bec1e2ef8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setImage </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9d0de10de2eb20c8c370fdc2c24d3f36"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setImage </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa4776d679f8020db0061d638a0369b2a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setRandomStart </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>randomStart</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aadc7af6a736b1f775bf07e148fd85861"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setRandomStart </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a869f5c5b4e8190ac4417295b73bee7b9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void validateFrames </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4084d3b9da337543de26c8f22c86a88e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeAnimationCycle </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a324e80a7b6378143cffc2fc9f25bc7bf"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeAnimationFrames </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0272618a6f3764f84005d36f6e884943"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeImage </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acb1db24dac4ae51e58893bc7e743eac7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeRandomStart </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>2d/assets/AnimationAsset.h</li>
+<li>2d/assets/AnimationAsset.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_animation_asset.png


+ 311 - 0
Torque2DDocs/html/class_asset_base-members.html

@@ -0,0 +1,311 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetBase Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_base.html">AssetBase</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a9e6e25862e3c7113486d1d7d9680a704">AssetBase</a>()</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#aafe72876a584aedb5a5546d4fe7746fb">AssetManager</a> class</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a1e263e3563e6323473ad3c96fca5c1c4">collapseAssetFilePath</a>(const char *pAssetFilePath) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ae97a256626b0b85ddfe06e68d9327747">DECLARE_CONOBJECT</a>(AssetBase)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a5d0bddae796f35ea9f7b676ee6503e8c">expandAssetFilePath</a>(const char *pAssetFilePath) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a1ee00b455aaabb187ca3e3547b46e3c6">getAcquiredReferenceCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a17efe3328577dc2cede65ba2d3fc8761">getAssetAutoUnload</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ab0d1074478ac0da3f43aaad81cb54595">getAssetAutoUnload</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a9f518eda31ebfdb745998b6ac139144d">getAssetCategory</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a4c0530fa49692c37151eaa8f48bc7c5e">getAssetCategory</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a2889bfb8f62a36098faf206d19b13bf0">getAssetDescription</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a5aa089f5b12065d1191973c6f82984ec">getAssetDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a0001bcb210cb49b7c252ca2f1c97ddca">getAssetId</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a9910329e18037ab8ef87811c6061960d">getAssetInternal</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a738819af94484560d5b6107f6043fb36">getAssetInternal</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ab265be38cb47e43c447aa0c1b470bc99">getAssetName</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a743eec02db2ffc8502f5c88e3e11d380">getAssetName</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a08d1aea87ff3dad77accc5718105080b">getAssetPrivate</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a0d0fdc41954069d6ad4b4fe08ccb18f4">getAssetPrivate</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a2aabc6e0cff09da306227713e85ff61a">getAssetType</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#af81c01182365e04a5f2ed60811d30eb9">getOwned</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a0900bffce0e21b1cf76cd5307b74bb87">initializeAsset</a>(void)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a8c81ea51f13a691b5ed7ebb87129a2d1">isAssetValid</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#abaa51c93edb1c6bb6ae84f5923313c80">onAssetRefresh</a>(void)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a544fa2d5ff491db4daef64c2f04d0202">refreshAsset</a>(void)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a997baa3412dd9cc0fc7da65a24185a6b">setAssetAutoUnload</a>(const bool autoUnload)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a21e004a554446a19b04e35b397ff7b77">setAssetAutoUnload</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a9557513868e0fc8b4d6a16619fa87141">setAssetCategory</a>(const char *pAssetCategory)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#afdb7cc7b2251520344d63b794d6ef7ff">setAssetCategory</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a0b041b3f7f95d82a19e1fe8c6b5a9f6d">setAssetDescription</a>(const char *pAssetDescription)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ac53553a788bc68a599915144fe0d1dd8">setAssetDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#acfb4cf8a820a9dae398ed72f9c8c2467">setAssetInternal</a>(const bool assetInternal)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a970d44941ed841bb4e4d057096ad3069">setAssetInternal</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ae295a391fb826f95f8635228bd782130">setAssetName</a>(const char *pAssetName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#adcbb7e7f53bf0c34a79380edf5a5b405">setAssetName</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a6b504da2f7fe7d58522db3e2f6e5845b">writeAssetAutoUnload</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a6f6ada13ca722b16c6ffd799587e1709">writeAssetCategory</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a7e37059d28c5de9ee7ee32fc319dbe8e">writeAssetDescription</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ad1c5918f04e19213821a025eafbb61e0">writeAssetInternal</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#af3702654220eaeb04f3fdc38c326862c">writeAssetName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ad450188345220cc87f0c62111529228d">~AssetBase</a>()</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 1759 - 0
Torque2DDocs/html/class_asset_base.html

@@ -0,0 +1,1759 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetBase Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="class_asset_base-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetBase Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;assetBase.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AssetBase:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_asset_base.png" usemap="#AssetBase_map" alt=""/>
+  <map id="AssetBase_map" name="AssetBase_map">
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="162,56,260,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="108,0,206,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="216,0,314,24"/>
+<area href="class_animation_asset.html" alt="AnimationAsset" shape="rect" coords="0,168,98,192"/>
+<area href="class_audio_asset.html" alt="AudioAsset" shape="rect" coords="108,168,206,192"/>
+<area href="class_image_asset.html" alt="ImageAsset" shape="rect" coords="216,168,314,192"/>
+<area href="class_particle_asset.html" alt="ParticleAsset" shape="rect" coords="324,168,422,192"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a9e6e25862e3c7113486d1d7d9680a704"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9e6e25862e3c7113486d1d7d9680a704">AssetBase</a> ()</td></tr>
+<tr class="separator:a9e6e25862e3c7113486d1d7d9680a704"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad450188345220cc87f0c62111529228d"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ad450188345220cc87f0c62111529228d">~AssetBase</a> ()</td></tr>
+<tr class="separator:ad450188345220cc87f0c62111529228d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae295a391fb826f95f8635228bd782130"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ae295a391fb826f95f8635228bd782130">setAssetName</a> (const char *pAssetName)</td></tr>
+<tr class="memdesc:ae295a391fb826f95f8635228bd782130"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset configuration.  <a href="#ae295a391fb826f95f8635228bd782130">More...</a><br/></td></tr>
+<tr class="separator:ae295a391fb826f95f8635228bd782130"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab265be38cb47e43c447aa0c1b470bc99"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ab265be38cb47e43c447aa0c1b470bc99">getAssetName</a> (void) const </td></tr>
+<tr class="separator:ab265be38cb47e43c447aa0c1b470bc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b041b3f7f95d82a19e1fe8c6b5a9f6d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0b041b3f7f95d82a19e1fe8c6b5a9f6d">setAssetDescription</a> (const char *pAssetDescription)</td></tr>
+<tr class="separator:a0b041b3f7f95d82a19e1fe8c6b5a9f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2889bfb8f62a36098faf206d19b13bf0"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a2889bfb8f62a36098faf206d19b13bf0">getAssetDescription</a> (void) const </td></tr>
+<tr class="separator:a2889bfb8f62a36098faf206d19b13bf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9557513868e0fc8b4d6a16619fa87141"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9557513868e0fc8b4d6a16619fa87141">setAssetCategory</a> (const char *pAssetCategory)</td></tr>
+<tr class="separator:a9557513868e0fc8b4d6a16619fa87141"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f518eda31ebfdb745998b6ac139144d"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9f518eda31ebfdb745998b6ac139144d">getAssetCategory</a> (void) const </td></tr>
+<tr class="separator:a9f518eda31ebfdb745998b6ac139144d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a997baa3412dd9cc0fc7da65a24185a6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a997baa3412dd9cc0fc7da65a24185a6b">setAssetAutoUnload</a> (const bool autoUnload)</td></tr>
+<tr class="separator:a997baa3412dd9cc0fc7da65a24185a6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a17efe3328577dc2cede65ba2d3fc8761"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a17efe3328577dc2cede65ba2d3fc8761">getAssetAutoUnload</a> (void) const </td></tr>
+<tr class="separator:a17efe3328577dc2cede65ba2d3fc8761"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb4cf8a820a9dae398ed72f9c8c2467"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#acfb4cf8a820a9dae398ed72f9c8c2467">setAssetInternal</a> (const bool assetInternal)</td></tr>
+<tr class="separator:acfb4cf8a820a9dae398ed72f9c8c2467"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9910329e18037ab8ef87811c6061960d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9910329e18037ab8ef87811c6061960d">getAssetInternal</a> (void) const </td></tr>
+<tr class="separator:a9910329e18037ab8ef87811c6061960d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08d1aea87ff3dad77accc5718105080b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a08d1aea87ff3dad77accc5718105080b">getAssetPrivate</a> (void) const </td></tr>
+<tr class="separator:a08d1aea87ff3dad77accc5718105080b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2aabc6e0cff09da306227713e85ff61a"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a2aabc6e0cff09da306227713e85ff61a">getAssetType</a> (void) const </td></tr>
+<tr class="separator:a2aabc6e0cff09da306227713e85ff61a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ee00b455aaabb187ca3e3547b46e3c6"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a1ee00b455aaabb187ca3e3547b46e3c6">getAcquiredReferenceCount</a> (void) const </td></tr>
+<tr class="separator:a1ee00b455aaabb187ca3e3547b46e3c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af81c01182365e04a5f2ed60811d30eb9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#af81c01182365e04a5f2ed60811d30eb9">getOwned</a> (void) const </td></tr>
+<tr class="separator:af81c01182365e04a5f2ed60811d30eb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0001bcb210cb49b7c252ca2f1c97ddca"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0001bcb210cb49b7c252ca2f1c97ddca">getAssetId</a> (void) const </td></tr>
+<tr class="separator:a0001bcb210cb49b7c252ca2f1c97ddca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d0bddae796f35ea9f7b676ee6503e8c"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a5d0bddae796f35ea9f7b676ee6503e8c">expandAssetFilePath</a> (const char *pAssetFilePath) const </td></tr>
+<tr class="memdesc:a5d0bddae796f35ea9f7b676ee6503e8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expanding/Collapsing asset paths is only available once registered with the asset manager.  <a href="#a5d0bddae796f35ea9f7b676ee6503e8c">More...</a><br/></td></tr>
+<tr class="separator:a5d0bddae796f35ea9f7b676ee6503e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e263e3563e6323473ad3c96fca5c1c4"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a1e263e3563e6323473ad3c96fca5c1c4">collapseAssetFilePath</a> (const char *pAssetFilePath) const </td></tr>
+<tr class="separator:a1e263e3563e6323473ad3c96fca5c1c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c81ea51f13a691b5ed7ebb87129a2d1"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a8c81ea51f13a691b5ed7ebb87129a2d1">isAssetValid</a> (void) const </td></tr>
+<tr class="separator:a8c81ea51f13a691b5ed7ebb87129a2d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a544fa2d5ff491db4daef64c2f04d0202"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a544fa2d5ff491db4daef64c2f04d0202">refreshAsset</a> (void)</td></tr>
+<tr class="separator:a544fa2d5ff491db4daef64c2f04d0202"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae97a256626b0b85ddfe06e68d9327747"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ae97a256626b0b85ddfe06e68d9327747">DECLARE_CONOBJECT</a> (<a class="el" href="class_asset_base.html">AssetBase</a>)</td></tr>
+<tr class="memdesc:ae97a256626b0b85ddfe06e68d9327747"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#ae97a256626b0b85ddfe06e68d9327747">More...</a><br/></td></tr>
+<tr class="separator:ae97a256626b0b85ddfe06e68d9327747"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="memdesc:a67420d3593db1aae6efb2c3abb23c690"><td class="mdescLeft">&#160;</td><td class="mdescRight">Engine.  <a href="#a67420d3593db1aae6efb2c3abb23c690">More...</a><br/></td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a0900bffce0e21b1cf76cd5307b74bb87"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0900bffce0e21b1cf76cd5307b74bb87">initializeAsset</a> (void)</td></tr>
+<tr class="separator:a0900bffce0e21b1cf76cd5307b74bb87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abaa51c93edb1c6bb6ae84f5923313c80"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#abaa51c93edb1c6bb6ae84f5923313c80">onAssetRefresh</a> (void)</td></tr>
+<tr class="separator:abaa51c93edb1c6bb6ae84f5923313c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a> ()</td></tr>
+<tr class="separator:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a> (const <a class="el" href="class_console_object.html">ConsoleObject</a> &amp;)</td></tr>
+<tr class="separator:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:adcbb7e7f53bf0c34a79380edf5a5b405"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#adcbb7e7f53bf0c34a79380edf5a5b405">setAssetName</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:adcbb7e7f53bf0c34a79380edf5a5b405"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a743eec02db2ffc8502f5c88e3e11d380"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a743eec02db2ffc8502f5c88e3e11d380">getAssetName</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a743eec02db2ffc8502f5c88e3e11d380"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3702654220eaeb04f3fdc38c326862c"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#af3702654220eaeb04f3fdc38c326862c">writeAssetName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:af3702654220eaeb04f3fdc38c326862c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac53553a788bc68a599915144fe0d1dd8"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ac53553a788bc68a599915144fe0d1dd8">setAssetDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ac53553a788bc68a599915144fe0d1dd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5aa089f5b12065d1191973c6f82984ec"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a5aa089f5b12065d1191973c6f82984ec">getAssetDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a5aa089f5b12065d1191973c6f82984ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e37059d28c5de9ee7ee32fc319dbe8e"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a7e37059d28c5de9ee7ee32fc319dbe8e">writeAssetDescription</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a7e37059d28c5de9ee7ee32fc319dbe8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afdb7cc7b2251520344d63b794d6ef7ff"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#afdb7cc7b2251520344d63b794d6ef7ff">setAssetCategory</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:afdb7cc7b2251520344d63b794d6ef7ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c0530fa49692c37151eaa8f48bc7c5e"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a4c0530fa49692c37151eaa8f48bc7c5e">getAssetCategory</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a4c0530fa49692c37151eaa8f48bc7c5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f6ada13ca722b16c6ffd799587e1709"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a6f6ada13ca722b16c6ffd799587e1709">writeAssetCategory</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a6f6ada13ca722b16c6ffd799587e1709"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a21e004a554446a19b04e35b397ff7b77"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a21e004a554446a19b04e35b397ff7b77">setAssetAutoUnload</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a21e004a554446a19b04e35b397ff7b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0d1074478ac0da3f43aaad81cb54595"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ab0d1074478ac0da3f43aaad81cb54595">getAssetAutoUnload</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ab0d1074478ac0da3f43aaad81cb54595"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b504da2f7fe7d58522db3e2f6e5845b"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a6b504da2f7fe7d58522db3e2f6e5845b">writeAssetAutoUnload</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a6b504da2f7fe7d58522db3e2f6e5845b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a970d44941ed841bb4e4d057096ad3069"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a970d44941ed841bb4e4d057096ad3069">setAssetInternal</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a970d44941ed841bb4e4d057096ad3069"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a738819af94484560d5b6107f6043fb36"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a738819af94484560d5b6107f6043fb36">getAssetInternal</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a738819af94484560d5b6107f6043fb36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1c5918f04e19213821a025eafbb61e0"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ad1c5918f04e19213821a025eafbb61e0">writeAssetInternal</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad1c5918f04e19213821a025eafbb61e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0fdc41954069d6ad4b4fe08ccb18f4"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0d0fdc41954069d6ad4b4fe08ccb18f4">getAssetPrivate</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a0d0fdc41954069d6ad4b4fe08ccb18f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
+<tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
+<tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
+<tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
+<tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:aafe72876a584aedb5a5546d4fe7746fb"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#aafe72876a584aedb5a5546d4fe7746fb">AssetManager</a></td></tr>
+<tr class="separator:aafe72876a584aedb5a5546d4fe7746fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a9e6e25862e3c7113486d1d7d9680a704"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_base.html">AssetBase</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad450188345220cc87f0c62111529228d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_asset_base.html">AssetBase</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a1e263e3563e6323473ad3c96fca5c1c4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry collapseAssetFilePath </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetFilePath</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a62aa4e3f1aea3c0841234882d0105c1b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void copyTo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">SimObject</a>.</p>
+
+<p>Reimplemented in <a class="el" href="class_image_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">ImageAsset</a>, <a class="el" href="class_particle_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">ParticleAsset</a>, <a class="el" href="class_audio_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">AudioAsset</a>, and <a class="el" href="class_animation_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">AnimationAsset</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae97a256626b0b85ddfe06e68d9327747"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_base.html">AssetBase</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declare Console Object. </p>
+
+</div>
+</div>
+<a class="anchor" id="a5d0bddae796f35ea9f7b676ee6503e8c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry expandAssetFilePath </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetFilePath</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Expanding/Collapsing asset paths is only available once registered with the asset manager. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1ee00b455aaabb187ca3e3547b46e3c6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 getAcquiredReferenceCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a17efe3328577dc2cede65ba2d3fc8761"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getAssetAutoUnload </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab0d1074478ac0da3f43aaad81cb54595"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getAssetAutoUnload </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9f518eda31ebfdb745998b6ac139144d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetCategory </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4c0530fa49692c37151eaa8f48bc7c5e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getAssetCategory </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2889bfb8f62a36098faf206d19b13bf0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetDescription </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5aa089f5b12065d1191973c6f82984ec"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getAssetDescription </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0001bcb210cb49b7c252ca2f1c97ddca"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetId </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9910329e18037ab8ef87811c6061960d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getAssetInternal </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a738819af94484560d5b6107f6043fb36"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getAssetInternal </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab265be38cb47e43c447aa0c1b470bc99"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetName </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a743eec02db2ffc8502f5c88e3e11d380"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getAssetName </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a08d1aea87ff3dad77accc5718105080b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getAssetPrivate </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0d0fdc41954069d6ad4b4fe08ccb18f4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getAssetPrivate </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2aabc6e0cff09da306227713e85ff61a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetType </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af81c01182365e04a5f2ed60811d30eb9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getOwned </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0900bffce0e21b1cf76cd5307b74bb87"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void initializeAsset </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented in <a class="el" href="class_image_asset.html#ac5a8e75c7f8b4190516494712c4f5742">ImageAsset</a>, <a class="el" href="class_particle_asset.html#ac5a8e75c7f8b4190516494712c4f5742">ParticleAsset</a>, <a class="el" href="class_audio_asset.html#ac5a8e75c7f8b4190516494712c4f5742">AudioAsset</a>, and <a class="el" href="class_animation_asset.html#ac5a8e75c7f8b4190516494712c4f5742">AnimationAsset</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Engine. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8c81ea51f13a691b5ed7ebb87129a2d1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool isAssetValid </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented in <a class="el" href="class_image_asset.html#a8c81ea51f13a691b5ed7ebb87129a2d1">ImageAsset</a>, <a class="el" href="class_particle_asset.html#a80fc336ba4506306061f34f65f1b105e">ParticleAsset</a>, and <a class="el" href="class_animation_asset.html#a80fc336ba4506306061f34f65f1b105e">AnimationAsset</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abaa51c93edb1c6bb6ae84f5923313c80"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void onAssetRefresh </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented in <a class="el" href="class_image_asset.html#a0ec0f214a206eac7e2c3ab7969c74b2e">ImageAsset</a>, and <a class="el" href="class_animation_asset.html#a0ec0f214a206eac7e2c3ab7969c74b2e">AnimationAsset</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a544fa2d5ff491db4daef64c2f04d0202"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void refreshAsset </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a997baa3412dd9cc0fc7da65a24185a6b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAssetAutoUnload </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>autoUnload</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a21e004a554446a19b04e35b397ff7b77"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAssetAutoUnload </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9557513868e0fc8b4d6a16619fa87141"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAssetCategory </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetCategory</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afdb7cc7b2251520344d63b794d6ef7ff"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAssetCategory </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0b041b3f7f95d82a19e1fe8c6b5a9f6d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAssetDescription </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetDescription</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac53553a788bc68a599915144fe0d1dd8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAssetDescription </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acfb4cf8a820a9dae398ed72f9c8c2467"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAssetInternal </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetInternal</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a970d44941ed841bb4e4d057096ad3069"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAssetInternal </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae295a391fb826f95f8635228bd782130"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAssetName </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Asset configuration. </p>
+
+</div>
+</div>
+<a class="anchor" id="adcbb7e7f53bf0c34a79380edf5a5b405"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAssetName </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6b504da2f7fe7d58522db3e2f6e5845b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeAssetAutoUnload </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6f6ada13ca722b16c6ffd799587e1709"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeAssetCategory </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7e37059d28c5de9ee7ee32fc319dbe8e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeAssetDescription </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad1c5918f04e19213821a025eafbb61e0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeAssetInternal </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af3702654220eaeb04f3fdc38c326862c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeAssetName </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="aafe72876a584aedb5a5546d4fe7746fb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="class_asset_manager.html">AssetManager</a></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>assets/assetBase.h</li>
+<li>assets/assetBase.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_asset_base.png


+ 333 - 0
Torque2DDocs/html/class_asset_manager-members.html

@@ -0,0 +1,333 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetManager Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_manager.html">AssetManager</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a769ec7514fc5d160551ebb7ec74be89b">acquireAcquiredReferenceCount</a>(void)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#aa0b5c17d42181dd84e2f982a44dc713d">acquireAsPrivateAsset</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a79b0a259317f3e8440830b135dd97b8f">acquireAsset</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#aa3d63f72fa429a72368db2828eb565e4">addDeclaredAsset</a>(ModuleDefinition *pModuleDefinition, const char *pAssetFilePath)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a94a0c570e2f846862aa732808661b909">addModuleDeclaredAssets</a>(ModuleDefinition *pModuleDefinition)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#adc4ac561300d79e38dbc8a9e202cacb2">addPrivateAsset</a>(AssetBase *pAssetBase)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#af07c4c0f437ef8c067aecacc3848d234">AssetManager</a>()</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a42c8ef31af2abdba3f6494c59db56100">compileReferencedAssets</a>(ModuleDefinition *pModuleDefinition)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a49f1afc9d6ef604d571de5fe8182314d">DECLARE_CONOBJECT</a>(AssetManager)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#ac92e188ce680433097556cb770b13886">deleteAsset</a>(const char *pAssetId, const bool deleteLooseFiles, const bool deleteDependencies)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a8a2d1da3ed17dacd3544668f942a286e">doesAssetDependOn</a>(const char *pAssetId, const char *pDependsOnAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a90dc22a5c745ec42c5ff5c83036f4ef6">dumpDeclaredAssets</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a6fec6647523e94f967bb2bc8c78e3403">findAllAssets</a>(AssetQuery *pAssetQuery, const bool ignoreInternal=true, const bool ignorePrivate=true)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a773c2ab27f0db267b5d8224172d8366a">findAssetAutoUnload</a>(AssetQuery *pAssetQuery, const bool assetAutoUnload, const bool assetQueryAsSource=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#aaaf8ca6d454aada3ae682328cdeb6914">findAssetCategory</a>(AssetQuery *pAssetQuery, const char *pAssetCategory, const bool assetQueryAsSource=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a4b98fa4d86c73e087eacf27655093138">findAssetDependsOn</a>(AssetQuery *pAssetQuery, const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#ae3c288585cb6898bb44efc4497462d1c">findAssetInternal</a>(AssetQuery *pAssetQuery, const bool assetInternal, const bool assetQueryAsSource=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a3c87aa414c57dfe2f7255250ecbd8396">findAssetIsDependedOn</a>(AssetQuery *pAssetQuery, const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#ac885c576c091c6d8a9989fb83d47e514">findAssetLooseFile</a>(AssetQuery *pAssetQuery, const char *pLooseFile, const bool assetQueryAsSource=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a299875acb79d827401565fb60a8c0646">findAssetName</a>(AssetQuery *pAssetQuery, const char *pAssetName, const bool partialName=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a481a7840dbe5b24af6b08cc6fb3f6d3b">findAssetPrivate</a>(AssetQuery *pAssetQuery, const bool assetPrivate, const bool assetQueryAsSource=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#af7757e86a214f4783353e3eead201703">findAssetType</a>(AssetQuery *pAssetQuery, const char *pAssetType, const bool assetQueryAsSource=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#af27af0558cdc5f12de41207a64e1d28e">findInvalidAssetReferences</a>(AssetQuery *pAssetQuery)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#adc37173afa6c76aa7aed228c2869c96f">findTaggedAssets</a>(AssetQuery *pAssetQuery, const char *pAssetTagNames, const bool assetQueryAsSource=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#adcf66e051832ba4e910d6d305b12e245">getAcquiredReferenceCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a1aa4f4ace5f7e4e844c3de3ac06fbf73">getAssetCategory</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a88f3c238d0b4fe40507f6ce7a9257f2b">getAssetDescription</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#abce0873fdb67fe38a06283fed7e10fd5">getAssetFilePath</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a1d928edc3b5dbb2c1f85c1963fd7bad4">getAssetModuleDefinition</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#ada4792f4e33f2aac0b2ff31c4442b62c">getAssetName</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#ae4f17841aeef9b8cdc0f269f136a55ca">getAssetPath</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a2318476bf5911b97b80b5b60b1d97a8f">getAssetTags</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a23230d78d8d77c519aeb492d260518f4">getAssetType</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a734c4aabb9af8c9da0c800948fe8d5a1">getDeclaredAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a41d85988bc6fb648d1c0a9a4b41f922d">getLoadedExternalAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a84c120ac865c8c6cf13781e5178aa291">getLoadedInternalAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#aa5825833b95da41c3abba119465cdac1">getLoadedPrivateAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a1adaf8eeed0e65482e54ed4743f39818">getMaxLoadedExternalAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a6c458abe9d6574f1389e3710e1405e57">getMaxLoadedInternalAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#ab2f4054f083e691ce90daa4ec1343c54">getMaxLoadedPrivateAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a6224b8af527accf0ac6e484b5acb2d40">getReferencedAssetCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a9929eebe3af7360de21f6381979a4962">isAssetAutoUnload</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a71c4efd4cdafbb68670ca3afc6719c78">isAssetDependedOn</a>(const char *pAssetId, const char *pDependedOnByAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a1d3668ef6cd08a4d55d7f62e74eae51d">isAssetInternal</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a121af2da8ec719fd66886d1f3dcbc1c7">isAssetLoaded</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#af72916fd179e69331ffb30fb9c33da1b">isAssetPrivate</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#aba34c4a24ffffb0ca0964e050d88444f">isDeclaredAsset</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a516010549e551a220ee88e84b81c1902">isReferencedAsset</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#aa114776c2149dfa2954e23a6e2967a52">loadAssetTags</a>(ModuleDefinition *pModuleDefinition)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#aca6550f6ef0a4abef38cae3b1215c940">purgeAssets</a>(void)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a6e54d1bca3a2c704a100f164cc5b1722">refreshAllAssets</a>(const bool includeUnloaded=false)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a2e6d67b9da171bd8019eae4221e52859">refreshAsset</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a57c6d45f438c9fb1232bc4eb8137c14b">registerAssetPtrRefreshNotify</a>(AssetPtrBase *pAssetPtrBase, AssetPtrCallback *pCallback)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a2ea570feb1f1742707bcd50d7de90565">releaseAcquiredReferenceCount</a>(void)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#aee4ca6defe089b3c3ef3c8c0770f4409">releaseAsset</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#aa68ad8448b6f1dd76289973003aa3799">removeDeclaredAsset</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#ad95ae99004391c099c3af9b6d8e7d3a5">removeDeclaredAssets</a>(ModuleDefinition *pModuleDefinition)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a6ec136f6044c67ba80cca0425788aed1">renameDeclaredAsset</a>(const char *pAssetIdFrom, const char *pAssetIdTo)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#af10fa16a20f4acce532914d3cf64de3c">renameReferencedAsset</a>(const char *pAssetIdFrom, const char *pAssetIdTo)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#afd118e50c219a30a83890d8f4272c2a1">restoreAssetTags</a>(void)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a9ef1dcb37fba1f87b8a1ab242e934dc4">saveAssetTags</a>(void)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_manager.html#a5b974403bbc6bfbecd44dd29c39e5271">unregisterAssetPtrRefreshNotify</a>(AssetPtrBase *pAssetPtrBase)</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_manager.html#a0611d462bbdcb713e26200d026fbf685">~AssetManager</a>()</td><td class="entry"><a class="el" href="class_asset_manager.html">AssetManager</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 2096 - 0
Torque2DDocs/html/class_asset_manager.html

@@ -0,0 +1,2096 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetManager Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_asset_manager-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetManager Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;assetManager.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AssetManager:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_asset_manager.png" usemap="#AssetManager_map" alt=""/>
+  <map id="AssetManager_map" name="AssetManager_map">
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="59,56,168,80"/>
+<area href="class_module_callbacks.html" alt="ModuleCallbacks" shape="rect" coords="178,56,287,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,109,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="119,0,228,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:af07c4c0f437ef8c067aecacc3848d234"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#af07c4c0f437ef8c067aecacc3848d234">AssetManager</a> ()</td></tr>
+<tr class="separator:af07c4c0f437ef8c067aecacc3848d234"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0611d462bbdcb713e26200d026fbf685"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a0611d462bbdcb713e26200d026fbf685">~AssetManager</a> ()</td></tr>
+<tr class="separator:a0611d462bbdcb713e26200d026fbf685"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_sim_object.html">SimObject</a> overrides.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94a0c570e2f846862aa732808661b909"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a94a0c570e2f846862aa732808661b909">addModuleDeclaredAssets</a> (<a class="el" href="class_module_definition.html">ModuleDefinition</a> *pModuleDefinition)</td></tr>
+<tr class="memdesc:a94a0c570e2f846862aa732808661b909"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declared assets.  <a href="#a94a0c570e2f846862aa732808661b909">More...</a><br/></td></tr>
+<tr class="separator:a94a0c570e2f846862aa732808661b909"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3d63f72fa429a72368db2828eb565e4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aa3d63f72fa429a72368db2828eb565e4">addDeclaredAsset</a> (<a class="el" href="class_module_definition.html">ModuleDefinition</a> *pModuleDefinition, const char *pAssetFilePath)</td></tr>
+<tr class="separator:aa3d63f72fa429a72368db2828eb565e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc4ac561300d79e38dbc8a9e202cacb2"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#adc4ac561300d79e38dbc8a9e202cacb2">addPrivateAsset</a> (<a class="el" href="class_asset_base.html">AssetBase</a> *pAssetBase)</td></tr>
+<tr class="separator:adc4ac561300d79e38dbc8a9e202cacb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad95ae99004391c099c3af9b6d8e7d3a5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#ad95ae99004391c099c3af9b6d8e7d3a5">removeDeclaredAssets</a> (<a class="el" href="class_module_definition.html">ModuleDefinition</a> *pModuleDefinition)</td></tr>
+<tr class="separator:ad95ae99004391c099c3af9b6d8e7d3a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa68ad8448b6f1dd76289973003aa3799"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aa68ad8448b6f1dd76289973003aa3799">removeDeclaredAsset</a> (const char *pAssetId)</td></tr>
+<tr class="separator:aa68ad8448b6f1dd76289973003aa3799"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ec136f6044c67ba80cca0425788aed1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a6ec136f6044c67ba80cca0425788aed1">renameDeclaredAsset</a> (const char *pAssetIdFrom, const char *pAssetIdTo)</td></tr>
+<tr class="separator:a6ec136f6044c67ba80cca0425788aed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada4792f4e33f2aac0b2ff31c4442b62c"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#ada4792f4e33f2aac0b2ff31c4442b62c">getAssetName</a> (const char *pAssetId)</td></tr>
+<tr class="separator:ada4792f4e33f2aac0b2ff31c4442b62c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88f3c238d0b4fe40507f6ce7a9257f2b"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a88f3c238d0b4fe40507f6ce7a9257f2b">getAssetDescription</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a88f3c238d0b4fe40507f6ce7a9257f2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1aa4f4ace5f7e4e844c3de3ac06fbf73"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a1aa4f4ace5f7e4e844c3de3ac06fbf73">getAssetCategory</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a1aa4f4ace5f7e4e844c3de3ac06fbf73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23230d78d8d77c519aeb492d260518f4"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a23230d78d8d77c519aeb492d260518f4">getAssetType</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a23230d78d8d77c519aeb492d260518f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abce0873fdb67fe38a06283fed7e10fd5"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#abce0873fdb67fe38a06283fed7e10fd5">getAssetFilePath</a> (const char *pAssetId)</td></tr>
+<tr class="separator:abce0873fdb67fe38a06283fed7e10fd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4f17841aeef9b8cdc0f269f136a55ca"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#ae4f17841aeef9b8cdc0f269f136a55ca">getAssetPath</a> (const char *pAssetId)</td></tr>
+<tr class="separator:ae4f17841aeef9b8cdc0f269f136a55ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d928edc3b5dbb2c1f85c1963fd7bad4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_module_definition.html">ModuleDefinition</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a1d928edc3b5dbb2c1f85c1963fd7bad4">getAssetModuleDefinition</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a1d928edc3b5dbb2c1f85c1963fd7bad4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d3668ef6cd08a4d55d7f62e74eae51d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a1d3668ef6cd08a4d55d7f62e74eae51d">isAssetInternal</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a1d3668ef6cd08a4d55d7f62e74eae51d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af72916fd179e69331ffb30fb9c33da1b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#af72916fd179e69331ffb30fb9c33da1b">isAssetPrivate</a> (const char *pAssetId)</td></tr>
+<tr class="separator:af72916fd179e69331ffb30fb9c33da1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9929eebe3af7360de21f6381979a4962"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a9929eebe3af7360de21f6381979a4962">isAssetAutoUnload</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a9929eebe3af7360de21f6381979a4962"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a121af2da8ec719fd66886d1f3dcbc1c7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a121af2da8ec719fd66886d1f3dcbc1c7">isAssetLoaded</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a121af2da8ec719fd66886d1f3dcbc1c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba34c4a24ffffb0ca0964e050d88444f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aba34c4a24ffffb0ca0964e050d88444f">isDeclaredAsset</a> (const char *pAssetId)</td></tr>
+<tr class="separator:aba34c4a24ffffb0ca0964e050d88444f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a2d1da3ed17dacd3544668f942a286e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a8a2d1da3ed17dacd3544668f942a286e">doesAssetDependOn</a> (const char *pAssetId, const char *pDependsOnAssetId)</td></tr>
+<tr class="separator:a8a2d1da3ed17dacd3544668f942a286e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71c4efd4cdafbb68670ca3afc6719c78"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a71c4efd4cdafbb68670ca3afc6719c78">isAssetDependedOn</a> (const char *pAssetId, const char *pDependedOnByAssetId)</td></tr>
+<tr class="separator:a71c4efd4cdafbb68670ca3afc6719c78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42c8ef31af2abdba3f6494c59db56100"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a42c8ef31af2abdba3f6494c59db56100">compileReferencedAssets</a> (<a class="el" href="class_module_definition.html">ModuleDefinition</a> *pModuleDefinition)</td></tr>
+<tr class="memdesc:a42c8ef31af2abdba3f6494c59db56100"><td class="mdescLeft">&#160;</td><td class="mdescRight">Referenced assets.  <a href="#a42c8ef31af2abdba3f6494c59db56100">More...</a><br/></td></tr>
+<tr class="separator:a42c8ef31af2abdba3f6494c59db56100"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a516010549e551a220ee88e84b81c1902"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a516010549e551a220ee88e84b81c1902">isReferencedAsset</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a516010549e551a220ee88e84b81c1902"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af10fa16a20f4acce532914d3cf64de3c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#af10fa16a20f4acce532914d3cf64de3c">renameReferencedAsset</a> (const char *pAssetIdFrom, const char *pAssetIdTo)</td></tr>
+<tr class="separator:af10fa16a20f4acce532914d3cf64de3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79b0a259317f3e8440830b135dd97b8f"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a79b0a259317f3e8440830b135dd97b8f"><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a79b0a259317f3e8440830b135dd97b8f">acquireAsset</a> (const char *pAssetId)</td></tr>
+<tr class="memdesc:a79b0a259317f3e8440830b135dd97b8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Public asset acquisition.  <a href="#a79b0a259317f3e8440830b135dd97b8f">More...</a><br/></td></tr>
+<tr class="separator:a79b0a259317f3e8440830b135dd97b8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0b5c17d42181dd84e2f982a44dc713d"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:aa0b5c17d42181dd84e2f982a44dc713d"><td class="memTemplItemLeft" align="right" valign="top">T *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aa0b5c17d42181dd84e2f982a44dc713d">acquireAsPrivateAsset</a> (const char *pAssetId)</td></tr>
+<tr class="memdesc:aa0b5c17d42181dd84e2f982a44dc713d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Private asset acquisition.  <a href="#aa0b5c17d42181dd84e2f982a44dc713d">More...</a><br/></td></tr>
+<tr class="separator:aa0b5c17d42181dd84e2f982a44dc713d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee4ca6defe089b3c3ef3c8c0770f4409"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aee4ca6defe089b3c3ef3c8c0770f4409">releaseAsset</a> (const char *pAssetId)</td></tr>
+<tr class="separator:aee4ca6defe089b3c3ef3c8c0770f4409"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca6550f6ef0a4abef38cae3b1215c940"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aca6550f6ef0a4abef38cae3b1215c940">purgeAssets</a> (void)</td></tr>
+<tr class="separator:aca6550f6ef0a4abef38cae3b1215c940"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac92e188ce680433097556cb770b13886"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#ac92e188ce680433097556cb770b13886">deleteAsset</a> (const char *pAssetId, const bool deleteLooseFiles, const bool deleteDependencies)</td></tr>
+<tr class="memdesc:ac92e188ce680433097556cb770b13886"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset deletion.  <a href="#ac92e188ce680433097556cb770b13886">More...</a><br/></td></tr>
+<tr class="separator:ac92e188ce680433097556cb770b13886"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e6d67b9da171bd8019eae4221e52859"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a2e6d67b9da171bd8019eae4221e52859">refreshAsset</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a2e6d67b9da171bd8019eae4221e52859"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e54d1bca3a2c704a100f164cc5b1722"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a6e54d1bca3a2c704a100f164cc5b1722">refreshAllAssets</a> (const bool includeUnloaded=false)</td></tr>
+<tr class="separator:a6e54d1bca3a2c704a100f164cc5b1722"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57c6d45f438c9fb1232bc4eb8137c14b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a57c6d45f438c9fb1232bc4eb8137c14b">registerAssetPtrRefreshNotify</a> (<a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> *pAssetPtrBase, <a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a> *pCallback)</td></tr>
+<tr class="separator:a57c6d45f438c9fb1232bc4eb8137c14b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b974403bbc6bfbecd44dd29c39e5271"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a5b974403bbc6bfbecd44dd29c39e5271">unregisterAssetPtrRefreshNotify</a> (<a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> *pAssetPtrBase)</td></tr>
+<tr class="separator:a5b974403bbc6bfbecd44dd29c39e5271"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa114776c2149dfa2954e23a6e2967a52"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aa114776c2149dfa2954e23a6e2967a52">loadAssetTags</a> (<a class="el" href="class_module_definition.html">ModuleDefinition</a> *pModuleDefinition)</td></tr>
+<tr class="memdesc:aa114776c2149dfa2954e23a6e2967a52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset tags.  <a href="#aa114776c2149dfa2954e23a6e2967a52">More...</a><br/></td></tr>
+<tr class="separator:aa114776c2149dfa2954e23a6e2967a52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ef1dcb37fba1f87b8a1ab242e934dc4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a9ef1dcb37fba1f87b8a1ab242e934dc4">saveAssetTags</a> (void)</td></tr>
+<tr class="separator:a9ef1dcb37fba1f87b8a1ab242e934dc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd118e50c219a30a83890d8f4272c2a1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#afd118e50c219a30a83890d8f4272c2a1">restoreAssetTags</a> (void)</td></tr>
+<tr class="separator:afd118e50c219a30a83890d8f4272c2a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2318476bf5911b97b80b5b60b1d97a8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a2318476bf5911b97b80b5b60b1d97a8f">getAssetTags</a> (void) const </td></tr>
+<tr class="separator:a2318476bf5911b97b80b5b60b1d97a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a734c4aabb9af8c9da0c800948fe8d5a1"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a734c4aabb9af8c9da0c800948fe8d5a1">getDeclaredAssetCount</a> (void) const </td></tr>
+<tr class="memdesc:a734c4aabb9af8c9da0c800948fe8d5a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Info.  <a href="#a734c4aabb9af8c9da0c800948fe8d5a1">More...</a><br/></td></tr>
+<tr class="separator:a734c4aabb9af8c9da0c800948fe8d5a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6224b8af527accf0ac6e484b5acb2d40"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a6224b8af527accf0ac6e484b5acb2d40">getReferencedAssetCount</a> (void) const </td></tr>
+<tr class="separator:a6224b8af527accf0ac6e484b5acb2d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84c120ac865c8c6cf13781e5178aa291"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a84c120ac865c8c6cf13781e5178aa291">getLoadedInternalAssetCount</a> (void) const </td></tr>
+<tr class="separator:a84c120ac865c8c6cf13781e5178aa291"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41d85988bc6fb648d1c0a9a4b41f922d"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a41d85988bc6fb648d1c0a9a4b41f922d">getLoadedExternalAssetCount</a> (void) const </td></tr>
+<tr class="separator:a41d85988bc6fb648d1c0a9a4b41f922d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5825833b95da41c3abba119465cdac1"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aa5825833b95da41c3abba119465cdac1">getLoadedPrivateAssetCount</a> (void) const </td></tr>
+<tr class="separator:aa5825833b95da41c3abba119465cdac1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c458abe9d6574f1389e3710e1405e57"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a6c458abe9d6574f1389e3710e1405e57">getMaxLoadedInternalAssetCount</a> (void) const </td></tr>
+<tr class="separator:a6c458abe9d6574f1389e3710e1405e57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1adaf8eeed0e65482e54ed4743f39818"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a1adaf8eeed0e65482e54ed4743f39818">getMaxLoadedExternalAssetCount</a> (void) const </td></tr>
+<tr class="separator:a1adaf8eeed0e65482e54ed4743f39818"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2f4054f083e691ce90daa4ec1343c54"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#ab2f4054f083e691ce90daa4ec1343c54">getMaxLoadedPrivateAssetCount</a> (void) const </td></tr>
+<tr class="separator:ab2f4054f083e691ce90daa4ec1343c54"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90dc22a5c745ec42c5ff5c83036f4ef6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a90dc22a5c745ec42c5ff5c83036f4ef6">dumpDeclaredAssets</a> (void) const </td></tr>
+<tr class="separator:a90dc22a5c745ec42c5ff5c83036f4ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a769ec7514fc5d160551ebb7ec74be89b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a769ec7514fc5d160551ebb7ec74be89b">acquireAcquiredReferenceCount</a> (void)</td></tr>
+<tr class="memdesc:a769ec7514fc5d160551ebb7ec74be89b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Total acquired asset references.  <a href="#a769ec7514fc5d160551ebb7ec74be89b">More...</a><br/></td></tr>
+<tr class="separator:a769ec7514fc5d160551ebb7ec74be89b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ea570feb1f1742707bcd50d7de90565"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a2ea570feb1f1742707bcd50d7de90565">releaseAcquiredReferenceCount</a> (void)</td></tr>
+<tr class="separator:a2ea570feb1f1742707bcd50d7de90565"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcf66e051832ba4e910d6d305b12e245"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#adcf66e051832ba4e910d6d305b12e245">getAcquiredReferenceCount</a> (void) const </td></tr>
+<tr class="separator:adcf66e051832ba4e910d6d305b12e245"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6fec6647523e94f967bb2bc8c78e3403"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a6fec6647523e94f967bb2bc8c78e3403">findAllAssets</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const bool ignoreInternal=true, const bool ignorePrivate=true)</td></tr>
+<tr class="memdesc:a6fec6647523e94f967bb2bc8c78e3403"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset queries.  <a href="#a6fec6647523e94f967bb2bc8c78e3403">More...</a><br/></td></tr>
+<tr class="separator:a6fec6647523e94f967bb2bc8c78e3403"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a299875acb79d827401565fb60a8c0646"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a299875acb79d827401565fb60a8c0646">findAssetName</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const char *pAssetName, const bool partialName=false)</td></tr>
+<tr class="separator:a299875acb79d827401565fb60a8c0646"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaaf8ca6d454aada3ae682328cdeb6914"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#aaaf8ca6d454aada3ae682328cdeb6914">findAssetCategory</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const char *pAssetCategory, const bool assetQueryAsSource=false)</td></tr>
+<tr class="separator:aaaf8ca6d454aada3ae682328cdeb6914"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a773c2ab27f0db267b5d8224172d8366a"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a773c2ab27f0db267b5d8224172d8366a">findAssetAutoUnload</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const bool assetAutoUnload, const bool assetQueryAsSource=false)</td></tr>
+<tr class="separator:a773c2ab27f0db267b5d8224172d8366a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3c288585cb6898bb44efc4497462d1c"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#ae3c288585cb6898bb44efc4497462d1c">findAssetInternal</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const bool assetInternal, const bool assetQueryAsSource=false)</td></tr>
+<tr class="separator:ae3c288585cb6898bb44efc4497462d1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a481a7840dbe5b24af6b08cc6fb3f6d3b"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a481a7840dbe5b24af6b08cc6fb3f6d3b">findAssetPrivate</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const bool assetPrivate, const bool assetQueryAsSource=false)</td></tr>
+<tr class="separator:a481a7840dbe5b24af6b08cc6fb3f6d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7757e86a214f4783353e3eead201703"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#af7757e86a214f4783353e3eead201703">findAssetType</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const char *pAssetType, const bool assetQueryAsSource=false)</td></tr>
+<tr class="separator:af7757e86a214f4783353e3eead201703"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b98fa4d86c73e087eacf27655093138"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a4b98fa4d86c73e087eacf27655093138">findAssetDependsOn</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const char *pAssetId)</td></tr>
+<tr class="separator:a4b98fa4d86c73e087eacf27655093138"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c87aa414c57dfe2f7255250ecbd8396"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a3c87aa414c57dfe2f7255250ecbd8396">findAssetIsDependedOn</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const char *pAssetId)</td></tr>
+<tr class="separator:a3c87aa414c57dfe2f7255250ecbd8396"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af27af0558cdc5f12de41207a64e1d28e"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#af27af0558cdc5f12de41207a64e1d28e">findInvalidAssetReferences</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery)</td></tr>
+<tr class="separator:af27af0558cdc5f12de41207a64e1d28e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc37173afa6c76aa7aed228c2869c96f"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#adc37173afa6c76aa7aed228c2869c96f">findTaggedAssets</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const char *pAssetTagNames, const bool assetQueryAsSource=false)</td></tr>
+<tr class="separator:adc37173afa6c76aa7aed228c2869c96f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac885c576c091c6d8a9989fb83d47e514"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#ac885c576c091c6d8a9989fb83d47e514">findAssetLooseFile</a> (<a class="el" href="class_asset_query.html">AssetQuery</a> *pAssetQuery, const char *pLooseFile, const bool assetQueryAsSource=false)</td></tr>
+<tr class="separator:ac885c576c091c6d8a9989fb83d47e514"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49f1afc9d6ef604d571de5fe8182314d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a49f1afc9d6ef604d571de5fe8182314d">DECLARE_CONOBJECT</a> (<a class="el" href="class_asset_manager.html">AssetManager</a>)</td></tr>
+<tr class="memdesc:a49f1afc9d6ef604d571de5fe8182314d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#a49f1afc9d6ef604d571de5fe8182314d">More...</a><br/></td></tr>
+<tr class="separator:a49f1afc9d6ef604d571de5fe8182314d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_manager.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="af07c4c0f437ef8c067aecacc3848d234"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_manager.html">AssetManager</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0611d462bbdcb713e26200d026fbf685"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_asset_manager.html">AssetManager</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a769ec7514fc5d160551ebb7ec74be89b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void acquireAcquiredReferenceCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Total acquired asset references. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa0b5c17d42181dd84e2f982a44dc713d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">T* acquireAsPrivateAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Private asset acquisition. </p>
+
+</div>
+</div>
+<a class="anchor" id="a79b0a259317f3e8440830b135dd97b8f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">T* acquireAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Public asset acquisition. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa3d63f72fa429a72368db2828eb565e4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool addDeclaredAsset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_module_definition.html">ModuleDefinition</a> *&#160;</td>
+          <td class="paramname"><em>pModuleDefinition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetFilePath</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a94a0c570e2f846862aa732808661b909"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool addModuleDeclaredAssets </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_module_definition.html">ModuleDefinition</a> *&#160;</td>
+          <td class="paramname"><em>pModuleDefinition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declared assets. </p>
+
+</div>
+</div>
+<a class="anchor" id="adc4ac561300d79e38dbc8a9e202cacb2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry addPrivateAsset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_base.html">AssetBase</a> *&#160;</td>
+          <td class="paramname"><em>pAssetBase</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a42c8ef31af2abdba3f6494c59db56100"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool compileReferencedAssets </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_module_definition.html">ModuleDefinition</a> *&#160;</td>
+          <td class="paramname"><em>pModuleDefinition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Referenced assets. </p>
+
+</div>
+</div>
+<a class="anchor" id="a49f1afc9d6ef604d571de5fe8182314d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_manager.html">AssetManager</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declare Console Object. </p>
+
+</div>
+</div>
+<a class="anchor" id="ac92e188ce680433097556cb770b13886"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool deleteAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>deleteLooseFiles</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>deleteDependencies</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Asset deletion. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8a2d1da3ed17dacd3544668f942a286e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool doesAssetDependOn </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pDependsOnAssetId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a90dc22a5c745ec42c5ff5c83036f4ef6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void dumpDeclaredAssets </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6fec6647523e94f967bb2bc8c78e3403"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAllAssets </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>ignoreInternal</em> = <code>true</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>ignorePrivate</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Asset queries. </p>
+
+</div>
+</div>
+<a class="anchor" id="a773c2ab27f0db267b5d8224172d8366a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetAutoUnload </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetAutoUnload</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetQueryAsSource</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaaf8ca6d454aada3ae682328cdeb6914"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetCategory </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetCategory</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetQueryAsSource</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4b98fa4d86c73e087eacf27655093138"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetDependsOn </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae3c288585cb6898bb44efc4497462d1c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetInternal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetInternal</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetQueryAsSource</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3c87aa414c57dfe2f7255250ecbd8396"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetIsDependedOn </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac885c576c091c6d8a9989fb83d47e514"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetLooseFile </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pLooseFile</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetQueryAsSource</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a299875acb79d827401565fb60a8c0646"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetName </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>partialName</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a481a7840dbe5b24af6b08cc6fb3f6d3b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetPrivate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetPrivate</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetQueryAsSource</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af7757e86a214f4783353e3eead201703"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findAssetType </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetQueryAsSource</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af27af0558cdc5f12de41207a64e1d28e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findInvalidAssetReferences </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adc37173afa6c76aa7aed228c2869c96f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 findTaggedAssets </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a> *&#160;</td>
+          <td class="paramname"><em>pAssetQuery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetTagNames</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>assetQueryAsSource</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adcf66e051832ba4e910d6d305b12e245"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getAcquiredReferenceCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1aa4f4ace5f7e4e844c3de3ac06fbf73"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetCategory </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a88f3c238d0b4fe40507f6ce7a9257f2b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetDescription </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abce0873fdb67fe38a06283fed7e10fd5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetFilePath </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1d928edc3b5dbb2c1f85c1963fd7bad4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_module_definition.html">ModuleDefinition</a> * getAssetModuleDefinition </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ada4792f4e33f2aac0b2ff31c4442b62c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetName </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae4f17841aeef9b8cdc0f269f136a55ca"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetPath </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2318476bf5911b97b80b5b60b1d97a8f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a>* getAssetTags </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a23230d78d8d77c519aeb492d260518f4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetType </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a734c4aabb9af8c9da0c800948fe8d5a1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getDeclaredAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Info. </p>
+
+</div>
+</div>
+<a class="anchor" id="a41d85988bc6fb648d1c0a9a4b41f922d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getLoadedExternalAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a84c120ac865c8c6cf13781e5178aa291"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getLoadedInternalAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa5825833b95da41c3abba119465cdac1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getLoadedPrivateAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1adaf8eeed0e65482e54ed4743f39818"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getMaxLoadedExternalAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6c458abe9d6574f1389e3710e1405e57"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getMaxLoadedInternalAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab2f4054f083e691ce90daa4ec1343c54"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getMaxLoadedPrivateAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6224b8af527accf0ac6e484b5acb2d40"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getReferencedAssetCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9929eebe3af7360de21f6381979a4962"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAssetAutoUnload </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a71c4efd4cdafbb68670ca3afc6719c78"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAssetDependedOn </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pDependedOnByAssetId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1d3668ef6cd08a4d55d7f62e74eae51d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAssetInternal </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a121af2da8ec719fd66886d1f3dcbc1c7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAssetLoaded </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af72916fd179e69331ffb30fb9c33da1b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAssetPrivate </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aba34c4a24ffffb0ca0964e050d88444f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isDeclaredAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a516010549e551a220ee88e84b81c1902"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isReferencedAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa114776c2149dfa2954e23a6e2967a52"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool loadAssetTags </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_module_definition.html">ModuleDefinition</a> *&#160;</td>
+          <td class="paramname"><em>pModuleDefinition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Asset tags. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa8fb2a4e72e5c4975d3cd912c5de131a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool onAdd </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_sim_object.html">SimObject</a> overrides. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28fb2b0653c2c31284ebef9237dc9c5c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onRemove </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is removed from the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aca6550f6ef0a4abef38cae3b1215c940"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void purgeAssets </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6e54d1bca3a2c704a100f164cc5b1722"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void refreshAllAssets </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>includeUnloaded</em> = <code>false</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2e6d67b9da171bd8019eae4221e52859"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool refreshAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a57c6d45f438c9fb1232bc4eb8137c14b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void registerAssetPtrRefreshNotify </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> *&#160;</td>
+          <td class="paramname"><em>pAssetPtrBase</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a> *&#160;</td>
+          <td class="paramname"><em>pCallback</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2ea570feb1f1742707bcd50d7de90565"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void releaseAcquiredReferenceCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aee4ca6defe089b3c3ef3c8c0770f4409"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool releaseAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa68ad8448b6f1dd76289973003aa3799"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool removeDeclaredAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad95ae99004391c099c3af9b6d8e7d3a5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool removeDeclaredAssets </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_module_definition.html">ModuleDefinition</a> *&#160;</td>
+          <td class="paramname"><em>pModuleDefinition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6ec136f6044c67ba80cca0425788aed1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool renameDeclaredAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetIdFrom</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetIdTo</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af10fa16a20f4acce532914d3cf64de3c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool renameReferencedAsset </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetIdFrom</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetIdTo</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afd118e50c219a30a83890d8f4272c2a1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool restoreAssetTags </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9ef1dcb37fba1f87b8a1ab242e934dc4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool saveAssetTags </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5b974403bbc6bfbecd44dd29c39e5271"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void unregisterAssetPtrRefreshNotify </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> *&#160;</td>
+          <td class="paramname"><em>pAssetPtrBase</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>assets/assetManager.h</li>
+<li>assets/assetManager.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_asset_manager.png


+ 122 - 0
Torque2DDocs/html/class_asset_ptr-members.html

@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetPtr&lt; T &gt; Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#a8e5353718772ebe70b508206350bd1a9">AssetPtr</a>()</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr.html#a5a5f4d1449098fb80207bb7f57b5d204">AssetPtr</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#a750ee49930d50db9a097c874365e36b0">AssetPtr</a>(const AssetPtr&lt; T &gt; &amp;assetPtr)</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#aabb7e821ee5bc29f218e9a618b930f14">AssetPtrBase</a>()</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">clear</a>(void)</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">getAssetId</a>(void) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">getAssetType</a>(void) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">isAssetId</a>(const char *pAssetId) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">isNull</a>(void) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">notNull</a>(void) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#a34196ffbec2117f3fa8d2dbe0b927b9c">operator T *</a>(void) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr.html#a082ade91e081c664887574699e0efa1c">operator*</a>(void) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#ac445a87980097f26186f869a49da1b06">operator-&gt;</a>(void) const </td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr.html#a741c3fc5ca77aa72f54cdabf001ffaf0">operator=</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#a451ff408b9e7149b5983323131ece08c">operator=</a>(const AssetPtr&lt; T &gt; &amp;assetPtr)</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#abbb404bd3053ec357cf4b701dbdc000b">registerRefreshNotify</a>(AssetPtrCallback *pCallback)</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">setAssetId</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#a7738ace9630e5e5dd5fdaad96c0825ba">unregisterRefreshNotify</a>(void)</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr.html#a7201150819dd2fe9f38bbf38da7c5e3e">~AssetPtr</a>()</td><td class="entry"><a class="el" href="class_asset_ptr.html">AssetPtr&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#acf5fc386005e3328cf0eed56925837da">~AssetPtrBase</a>()</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 571 - 0
Torque2DDocs/html/class_asset_ptr.html

@@ -0,0 +1,571 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetPtr&lt; T &gt; Class Template Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_asset_ptr-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetPtr&lt; T &gt; Class Template Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;assetPtr.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AssetPtr&lt; T &gt;:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_asset_ptr.png" usemap="#AssetPtr&lt; T &gt;_map" alt=""/>
+  <map id="AssetPtr&lt; T &gt;_map" name="AssetPtr&lt; T &gt;_map">
+<area href="class_asset_ptr_base.html" alt="AssetPtrBase" shape="rect" coords="0,0,90,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8e5353718772ebe70b508206350bd1a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a8e5353718772ebe70b508206350bd1a9">AssetPtr</a> ()</td></tr>
+<tr class="separator:a8e5353718772ebe70b508206350bd1a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a5f4d1449098fb80207bb7f57b5d204"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a5a5f4d1449098fb80207bb7f57b5d204">AssetPtr</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a5a5f4d1449098fb80207bb7f57b5d204"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a750ee49930d50db9a097c874365e36b0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a750ee49930d50db9a097c874365e36b0">AssetPtr</a> (const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; T &gt; &amp;assetPtr)</td></tr>
+<tr class="separator:a750ee49930d50db9a097c874365e36b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7201150819dd2fe9f38bbf38da7c5e3e"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a7201150819dd2fe9f38bbf38da7c5e3e">~AssetPtr</a> ()</td></tr>
+<tr class="separator:a7201150819dd2fe9f38bbf38da7c5e3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a741c3fc5ca77aa72f54cdabf001ffaf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a741c3fc5ca77aa72f54cdabf001ffaf0">operator=</a> (const char *pAssetId)</td></tr>
+<tr class="memdesc:a741c3fc5ca77aa72f54cdabf001ffaf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment.  <a href="#a741c3fc5ca77aa72f54cdabf001ffaf0">More...</a><br/></td></tr>
+<tr class="separator:a741c3fc5ca77aa72f54cdabf001ffaf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a451ff408b9e7149b5983323131ece08c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a451ff408b9e7149b5983323131ece08c">operator=</a> (const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; T &gt; &amp;assetPtr)</td></tr>
+<tr class="separator:a451ff408b9e7149b5983323131ece08c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae16067de85b435fac4ce8558b193a99a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">clear</a> (void)</td></tr>
+<tr class="memdesc:ae16067de85b435fac4ce8558b193a99a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Referencing.  <a href="#ae16067de85b435fac4ce8558b193a99a">More...</a><br/></td></tr>
+<tr class="separator:ae16067de85b435fac4ce8558b193a99a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac445a87980097f26186f869a49da1b06"><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#ac445a87980097f26186f869a49da1b06">operator-&gt;</a> (void) const </td></tr>
+<tr class="separator:ac445a87980097f26186f869a49da1b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a082ade91e081c664887574699e0efa1c"><td class="memItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a082ade91e081c664887574699e0efa1c">operator*</a> (void) const </td></tr>
+<tr class="separator:a082ade91e081c664887574699e0efa1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34196ffbec2117f3fa8d2dbe0b927b9c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a34196ffbec2117f3fa8d2dbe0b927b9c">operator T *</a> (void) const </td></tr>
+<tr class="separator:a34196ffbec2117f3fa8d2dbe0b927b9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a801a61a589c653363f063bea9e7cf99d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">setAssetId</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a801a61a589c653363f063bea9e7cf99d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b990209c4edbc4b6eeef3d0580a019b"><td class="memItemLeft" align="right" valign="top">virtual StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">getAssetId</a> (void) const </td></tr>
+<tr class="separator:a2b990209c4edbc4b6eeef3d0580a019b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff8cdb0f8ae498738eea952caf34a270"><td class="memItemLeft" align="right" valign="top">virtual StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">getAssetType</a> (void) const </td></tr>
+<tr class="separator:aff8cdb0f8ae498738eea952caf34a270"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9a43df9c27cc1b9221ce2bda71af839"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">isAssetId</a> (const char *pAssetId) const </td></tr>
+<tr class="separator:ad9a43df9c27cc1b9221ce2bda71af839"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adf650e2832629629f6dc5d79bfe19f00"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">isNull</a> (void) const </td></tr>
+<tr class="memdesc:adf650e2832629629f6dc5d79bfe19f00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Validity.  <a href="#adf650e2832629629f6dc5d79bfe19f00">More...</a><br/></td></tr>
+<tr class="separator:adf650e2832629629f6dc5d79bfe19f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad7bbec242b479554d0a52025a7515355"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">notNull</a> (void) const </td></tr>
+<tr class="separator:ad7bbec242b479554d0a52025a7515355"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_asset_ptr_base"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_asset_ptr_base')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td></tr>
+<tr class="memitem:aabb7e821ee5bc29f218e9a618b930f14 inherit pub_methods_class_asset_ptr_base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#aabb7e821ee5bc29f218e9a618b930f14">AssetPtrBase</a> ()</td></tr>
+<tr class="separator:aabb7e821ee5bc29f218e9a618b930f14 inherit pub_methods_class_asset_ptr_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf5fc386005e3328cf0eed56925837da inherit pub_methods_class_asset_ptr_base"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#acf5fc386005e3328cf0eed56925837da">~AssetPtrBase</a> ()</td></tr>
+<tr class="separator:acf5fc386005e3328cf0eed56925837da inherit pub_methods_class_asset_ptr_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbb404bd3053ec357cf4b701dbdc000b inherit pub_methods_class_asset_ptr_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#abbb404bd3053ec357cf4b701dbdc000b">registerRefreshNotify</a> (<a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a> *pCallback)</td></tr>
+<tr class="memdesc:abbb404bd3053ec357cf4b701dbdc000b inherit pub_methods_class_asset_ptr_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notification.  <a href="#abbb404bd3053ec357cf4b701dbdc000b">More...</a><br/></td></tr>
+<tr class="separator:abbb404bd3053ec357cf4b701dbdc000b inherit pub_methods_class_asset_ptr_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7738ace9630e5e5dd5fdaad96c0825ba inherit pub_methods_class_asset_ptr_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#a7738ace9630e5e5dd5fdaad96c0825ba">unregisterRefreshNotify</a> (void)</td></tr>
+<tr class="separator:a7738ace9630e5e5dd5fdaad96c0825ba inherit pub_methods_class_asset_ptr_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a8e5353718772ebe70b508206350bd1a9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_ptr.html">AssetPtr</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5a5f4d1449098fb80207bb7f57b5d204"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_ptr.html">AssetPtr</a> </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a750ee49930d50db9a097c874365e36b0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_ptr.html">AssetPtr</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; T &gt; &amp;&#160;</td>
+          <td class="paramname"><em>assetPtr</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7201150819dd2fe9f38bbf38da7c5e3e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_asset_ptr.html">AssetPtr</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ae16067de85b435fac4ce8558b193a99a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void clear </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Referencing. </p>
+
+<p>Implements <a class="el" href="class_asset_ptr_base.html#a20bc932c9d545d79c628a8dfc67e98aa">AssetPtrBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2b990209c4edbc4b6eeef3d0580a019b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual StringTableEntry getAssetId </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_asset_ptr_base.html#a1e7cfb8d856e8758047090eb7586847c">AssetPtrBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aff8cdb0f8ae498738eea952caf34a270"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual StringTableEntry getAssetType </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_asset_ptr_base.html#aa377930aefd5e829feba3a558b7f771b">AssetPtrBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad9a43df9c27cc1b9221ce2bda71af839"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool isAssetId </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_asset_ptr_base.html#a23190702d1ae4dc01e89f0b1ccd7337b">AssetPtrBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adf650e2832629629f6dc5d79bfe19f00"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool isNull </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Validity. </p>
+
+<p>Implements <a class="el" href="class_asset_ptr_base.html#a478029563ee16f81cfa74e17c131189e">AssetPtrBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad7bbec242b479554d0a52025a7515355"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool notNull </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_asset_ptr_base.html#aacc6f7c5f6251553c99b38d24eba420a">AssetPtrBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a34196ffbec2117f3fa8d2dbe0b927b9c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">operator T * </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a082ade91e081c664887574699e0efa1c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">T&amp; operator* </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac445a87980097f26186f869a49da1b06"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">T* operator-&gt; </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a741c3fc5ca77aa72f54cdabf001ffaf0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt;T&gt;&amp; operator= </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Assignment. </p>
+
+</div>
+</div>
+<a class="anchor" id="a451ff408b9e7149b5983323131ece08c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt;T&gt;&amp; operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_asset_ptr.html">AssetPtr</a>&lt; T &gt; &amp;&#160;</td>
+          <td class="paramname"><em>assetPtr</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a801a61a589c653363f063bea9e7cf99d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void setAssetId </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_asset_ptr_base.html#a10952dd4fa007675ceec79d4ebf80e18">AssetPtrBase</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>assets/assetPtr.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_asset_ptr.png


+ 113 - 0
Torque2DDocs/html/class_asset_ptr_base-members.html

@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetPtrBase Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr_base.html#aabb7e821ee5bc29f218e9a618b930f14">AssetPtrBase</a>()</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#a20bc932c9d545d79c628a8dfc67e98aa">clear</a>(void)=0</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr_base.html#a1e7cfb8d856e8758047090eb7586847c">getAssetId</a>(void) const =0</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#aa377930aefd5e829feba3a558b7f771b">getAssetType</a>(void) const =0</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr_base.html#a23190702d1ae4dc01e89f0b1ccd7337b">isAssetId</a>(const char *pAssetId) const =0</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#a478029563ee16f81cfa74e17c131189e">isNull</a>(void) const =0</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr_base.html#aacc6f7c5f6251553c99b38d24eba420a">notNull</a>(void) const =0</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#abbb404bd3053ec357cf4b701dbdc000b">registerRefreshNotify</a>(AssetPtrCallback *pCallback)</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr_base.html#a10952dd4fa007675ceec79d4ebf80e18">setAssetId</a>(const char *pAssetId)=0</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_base.html#a7738ace9630e5e5dd5fdaad96c0825ba">unregisterRefreshNotify</a>(void)</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr_base.html#acf5fc386005e3328cf0eed56925837da">~AssetPtrBase</a>()</td><td class="entry"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 436 - 0
Torque2DDocs/html/class_asset_ptr_base.html

@@ -0,0 +1,436 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetPtrBase Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_asset_ptr_base-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetPtrBase Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;assetPtr.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AssetPtrBase:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_asset_ptr_base.png" usemap="#AssetPtrBase_map" alt=""/>
+  <map id="AssetPtrBase_map" name="AssetPtrBase_map">
+<area href="class_asset_ptr.html" alt="AssetPtr&lt; T &gt;" shape="rect" coords="0,56,169,80"/>
+<area href="class_asset_ptr.html" alt="AssetPtr&lt; AnimationAsset &gt;" shape="rect" coords="179,56,348,80"/>
+<area href="class_asset_ptr.html" alt="AssetPtr&lt; AssetBase &gt;" shape="rect" coords="358,56,527,80"/>
+<area href="class_asset_ptr.html" alt="AssetPtr&lt; AudioAsset &gt;" shape="rect" coords="537,56,706,80"/>
+<area href="class_asset_ptr.html" alt="AssetPtr&lt; ImageAsset &gt;" shape="rect" coords="716,56,885,80"/>
+<area href="class_asset_ptr.html" alt="AssetPtr&lt; ParticleAsset &gt;" shape="rect" coords="895,56,1064,80"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aabb7e821ee5bc29f218e9a618b930f14"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#aabb7e821ee5bc29f218e9a618b930f14">AssetPtrBase</a> ()</td></tr>
+<tr class="separator:aabb7e821ee5bc29f218e9a618b930f14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf5fc386005e3328cf0eed56925837da"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#acf5fc386005e3328cf0eed56925837da">~AssetPtrBase</a> ()</td></tr>
+<tr class="separator:acf5fc386005e3328cf0eed56925837da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20bc932c9d545d79c628a8dfc67e98aa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#a20bc932c9d545d79c628a8dfc67e98aa">clear</a> (void)=0</td></tr>
+<tr class="memdesc:a20bc932c9d545d79c628a8dfc67e98aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Referencing.  <a href="#a20bc932c9d545d79c628a8dfc67e98aa">More...</a><br/></td></tr>
+<tr class="separator:a20bc932c9d545d79c628a8dfc67e98aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a10952dd4fa007675ceec79d4ebf80e18"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#a10952dd4fa007675ceec79d4ebf80e18">setAssetId</a> (const char *pAssetId)=0</td></tr>
+<tr class="separator:a10952dd4fa007675ceec79d4ebf80e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e7cfb8d856e8758047090eb7586847c"><td class="memItemLeft" align="right" valign="top">virtual StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#a1e7cfb8d856e8758047090eb7586847c">getAssetId</a> (void) const =0</td></tr>
+<tr class="separator:a1e7cfb8d856e8758047090eb7586847c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa377930aefd5e829feba3a558b7f771b"><td class="memItemLeft" align="right" valign="top">virtual StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#aa377930aefd5e829feba3a558b7f771b">getAssetType</a> (void) const =0</td></tr>
+<tr class="separator:aa377930aefd5e829feba3a558b7f771b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23190702d1ae4dc01e89f0b1ccd7337b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#a23190702d1ae4dc01e89f0b1ccd7337b">isAssetId</a> (const char *pAssetId) const =0</td></tr>
+<tr class="separator:a23190702d1ae4dc01e89f0b1ccd7337b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a478029563ee16f81cfa74e17c131189e"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#a478029563ee16f81cfa74e17c131189e">isNull</a> (void) const =0</td></tr>
+<tr class="memdesc:a478029563ee16f81cfa74e17c131189e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Validity.  <a href="#a478029563ee16f81cfa74e17c131189e">More...</a><br/></td></tr>
+<tr class="separator:a478029563ee16f81cfa74e17c131189e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacc6f7c5f6251553c99b38d24eba420a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#aacc6f7c5f6251553c99b38d24eba420a">notNull</a> (void) const =0</td></tr>
+<tr class="separator:aacc6f7c5f6251553c99b38d24eba420a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbb404bd3053ec357cf4b701dbdc000b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#abbb404bd3053ec357cf4b701dbdc000b">registerRefreshNotify</a> (<a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a> *pCallback)</td></tr>
+<tr class="memdesc:abbb404bd3053ec357cf4b701dbdc000b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Notification.  <a href="#abbb404bd3053ec357cf4b701dbdc000b">More...</a><br/></td></tr>
+<tr class="separator:abbb404bd3053ec357cf4b701dbdc000b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7738ace9630e5e5dd5fdaad96c0825ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_base.html#a7738ace9630e5e5dd5fdaad96c0825ba">unregisterRefreshNotify</a> (void)</td></tr>
+<tr class="separator:a7738ace9630e5e5dd5fdaad96c0825ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aabb7e821ee5bc29f218e9a618b930f14"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acf5fc386005e3328cf0eed56925837da"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a20bc932c9d545d79c628a8dfc67e98aa"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void clear </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Referencing. </p>
+
+<p>Implemented in <a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">AssetPtr&lt; T &gt;</a>, <a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">AssetPtr&lt; AudioAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">AssetPtr&lt; ParticleAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">AssetPtr&lt; AnimationAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">AssetPtr&lt; ImageAsset &gt;</a>, and <a class="el" href="class_asset_ptr.html#ae16067de85b435fac4ce8558b193a99a">AssetPtr&lt; AssetBase &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1e7cfb8d856e8758047090eb7586847c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual StringTableEntry getAssetId </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">AssetPtr&lt; T &gt;</a>, <a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">AssetPtr&lt; AudioAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">AssetPtr&lt; ParticleAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">AssetPtr&lt; AnimationAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">AssetPtr&lt; ImageAsset &gt;</a>, and <a class="el" href="class_asset_ptr.html#a2b990209c4edbc4b6eeef3d0580a019b">AssetPtr&lt; AssetBase &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa377930aefd5e829feba3a558b7f771b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual StringTableEntry getAssetType </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">AssetPtr&lt; T &gt;</a>, <a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">AssetPtr&lt; AudioAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">AssetPtr&lt; ParticleAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">AssetPtr&lt; AnimationAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">AssetPtr&lt; ImageAsset &gt;</a>, and <a class="el" href="class_asset_ptr.html#aff8cdb0f8ae498738eea952caf34a270">AssetPtr&lt; AssetBase &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a23190702d1ae4dc01e89f0b1ccd7337b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool isAssetId </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">AssetPtr&lt; T &gt;</a>, <a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">AssetPtr&lt; AudioAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">AssetPtr&lt; ParticleAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">AssetPtr&lt; AnimationAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">AssetPtr&lt; ImageAsset &gt;</a>, and <a class="el" href="class_asset_ptr.html#ad9a43df9c27cc1b9221ce2bda71af839">AssetPtr&lt; AssetBase &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a478029563ee16f81cfa74e17c131189e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool isNull </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Validity. </p>
+
+<p>Implemented in <a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">AssetPtr&lt; T &gt;</a>, <a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">AssetPtr&lt; AudioAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">AssetPtr&lt; ParticleAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">AssetPtr&lt; AnimationAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">AssetPtr&lt; ImageAsset &gt;</a>, and <a class="el" href="class_asset_ptr.html#adf650e2832629629f6dc5d79bfe19f00">AssetPtr&lt; AssetBase &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aacc6f7c5f6251553c99b38d24eba420a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool notNull </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">AssetPtr&lt; T &gt;</a>, <a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">AssetPtr&lt; AudioAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">AssetPtr&lt; ParticleAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">AssetPtr&lt; AnimationAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">AssetPtr&lt; ImageAsset &gt;</a>, and <a class="el" href="class_asset_ptr.html#ad7bbec242b479554d0a52025a7515355">AssetPtr&lt; AssetBase &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abbb404bd3053ec357cf4b701dbdc000b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void registerRefreshNotify </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a> *&#160;</td>
+          <td class="paramname"><em>pCallback</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Notification. </p>
+
+</div>
+</div>
+<a class="anchor" id="a10952dd4fa007675ceec79d4ebf80e18"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void setAssetId </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">AssetPtr&lt; T &gt;</a>, <a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">AssetPtr&lt; AudioAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">AssetPtr&lt; ParticleAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">AssetPtr&lt; AnimationAsset &gt;</a>, <a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">AssetPtr&lt; ImageAsset &gt;</a>, and <a class="el" href="class_asset_ptr.html#a801a61a589c653363f063bea9e7cf99d">AssetPtr&lt; AssetBase &gt;</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7738ace9630e5e5dd5fdaad96c0825ba"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void unregisterRefreshNotify </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>assets/assetPtr.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_asset_ptr_base.png


+ 104 - 0
Torque2DDocs/html/class_asset_ptr_callback-members.html

@@ -0,0 +1,104 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetPtrCallback Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_ptr_callback.html#aafe72876a584aedb5a5546d4fe7746fb">AssetManager</a> class</td><td class="entry"><a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_ptr_callback.html#ac7330d11ccd60501c104934de1d36c1f">onAssetRefreshed</a>(AssetPtrBase *pAssetPtrBase)=0</td><td class="entry"><a class="el" href="class_asset_ptr_callback.html">AssetPtrCallback</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 187 - 0
Torque2DDocs/html/class_asset_ptr_callback.html

@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetPtrCallback Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="class_asset_ptr_callback-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetPtrCallback Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;assetPtr.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AssetPtrCallback:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_asset_ptr_callback.png" usemap="#AssetPtrCallback_map" alt=""/>
+  <map id="AssetPtrCallback_map" name="AssetPtrCallback_map">
+<area href="class_image_frame_provider_core.html" alt="ImageFrameProviderCore" shape="rect" coords="252,56,410,80"/>
+<area href="class_particle_asset_emitter.html" alt="ParticleAssetEmitter" shape="rect" coords="420,56,578,80"/>
+<area href="class_particle_player.html" alt="ParticlePlayer" shape="rect" coords="588,56,746,80"/>
+<area href="class_image_frame_provider.html" alt="ImageFrameProvider" shape="rect" coords="252,112,410,136"/>
+<area href="class_gui_sprite_ctrl.html" alt="GuiSpriteCtrl" shape="rect" coords="0,168,158,192"/>
+<area href="class_render_proxy.html" alt="RenderProxy" shape="rect" coords="168,168,326,192"/>
+<area href="class_sprite_base.html" alt="SpriteBase" shape="rect" coords="336,168,494,192"/>
+<area href="class_sprite_batch_item.html" alt="SpriteBatchItem" shape="rect" coords="504,168,662,192"/>
+<area href="class_scroller.html" alt="Scroller" shape="rect" coords="252,224,410,248"/>
+<area href="class_sprite.html" alt="Sprite" shape="rect" coords="420,224,578,248"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:ac7330d11ccd60501c104934de1d36c1f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_callback.html#ac7330d11ccd60501c104934de1d36c1f">onAssetRefreshed</a> (<a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> *pAssetPtrBase)=0</td></tr>
+<tr class="separator:ac7330d11ccd60501c104934de1d36c1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:aafe72876a584aedb5a5546d4fe7746fb"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_ptr_callback.html#aafe72876a584aedb5a5546d4fe7746fb">AssetManager</a></td></tr>
+<tr class="separator:aafe72876a584aedb5a5546d4fe7746fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ac7330d11ccd60501c104934de1d36c1f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void onAssetRefreshed </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_ptr_base.html">AssetPtrBase</a> *&#160;</td>
+          <td class="paramname"><em>pAssetPtrBase</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_particle_asset_emitter.html#a809eec4e4e57391d1db659e86a454a8f">ParticleAssetEmitter</a>, <a class="el" href="class_particle_player.html#a809eec4e4e57391d1db659e86a454a8f">ParticlePlayer</a>, <a class="el" href="class_image_frame_provider_core.html#a809eec4e4e57391d1db659e86a454a8f">ImageFrameProviderCore</a>, and <a class="el" href="class_image_frame_provider.html#a809eec4e4e57391d1db659e86a454a8f">ImageFrameProvider</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="aafe72876a584aedb5a5546d4fe7746fb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="class_asset_manager.html">AssetManager</a></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>assets/assetPtr.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_asset_ptr_callback.png


+ 348 - 0
Torque2DDocs/html/class_asset_query-members.html

@@ -0,0 +1,348 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetQuery Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_query.html">AssetQuery</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#aee0b743afb4b7c1737f0f2afd174d03c">address</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#aec7f0c4032d5fbfc34b36716e44bbd18">AssetQuery</a>()</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a06f852d6fe526e986428cd4e06c76f77">at</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a12d9c3b3d5c778e623596d9e49e6b58a">at</a>(U32) const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a4a557503c0b752dd1bd74295f499129f">back</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a1856d4a9ef5e7db8a5324c3dcf12792c">back</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#afbfd445ef0fdada29cba99bcd56d08a0">begin</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#aeb343616eafecf3be13f0190f35d06b8">begin</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a70e174a9247534cf4702fe701d4e41fb">capacity</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a043cdfc194924194e381a986c229569e">compact</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a61f0ad1f6e76fc67435d3bd049d4a926">compare_func</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a2fc97dce62b7053449cc868607540dba">const_iterator</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#af9ba3e25df088c62f7d535b91672cda9">const_reference</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a99923537a9f56acba0a1ef8f32c5a714">construct</a>(U32 start, U32 end)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a0fc02b0160cbe5b1034ef6956f68be51">construct</a>(U32 start, U32 end, const StringTableEntry *array)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a6316d4cad22d95539d7831f775afbf84">contains</a>(const StringTableEntry &amp;) const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#a24ba44e2fd86aac5eee6e087fe6c6b33">containsAsset</a>(StringTableEntry assetId)</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#a1f575549f6afc55ee2e98fd6a0d3a384">DECLARE_CONOBJECT</a>(AssetQuery)</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a184312eb3b606e939afa8486f37a1a8d">decrement</a>(U32=1)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a53f6ec80886a871f4bd556ae938e8932">destroy</a>(U32 start, U32 end)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#af3240762358776e0a8e2cbe9a7e04062">difference_type</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#ac6e61de369e994009e36f344f99c15ad">empty</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a5fefac103d31c6744d6b374ad52fc246">end</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a996a846683cc1d1b64a2731894779979">end</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#ae585d69c8898b02198f9187e582b2cbe">erase</a>(iterator)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a4ace45e112a4235df6bc0be1d051dfa3">erase</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a673cf06427014355eafea88af9ac9dd4">erase_fast</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a64ed722de10c02db80d2994b2eefcfa7">erase_fast</a>(iterator)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a4d56c9bcbdfea96c134c432228ad5349">find_next</a>(const StringTableEntry &amp;, U32 start=0) const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a1c9828bc3de9502754d944c95a2ce0d9">first</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a729bae1715d125a62df2ae575042af4e">first</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#aa67f6e1a9bbaab0d994aecdc06835f6b">front</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#ad2089c7cf58f042f5ed11dcc4a6c3a99">front</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#ac4f47ce4e238b1aaf590d22a1f402031">getCount</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a22aa35a34375099003683fb8c92b9484">increment</a>(U32=1)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a2db6b5f8602089bbec9b5c0ed7f58cd8">increment</a>(const StringTableEntry *array, U32=1)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a748329fdfb1d037a3d46c813aa4dc90d">insert</a>(iterator, const StringTableEntry &amp;)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#af1b350ee43a8a33011701ef6e587dcfc">insert</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">iterator</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#aef07c02ea1c27bdb5906043b399e0ff0">last</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a3454a3ac4a13f02fb9892861f49e21fa">last</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#ad361e5f374cd4de8a2b4440c696edcdb">mArray</a></td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#aec882e3a197939d1b3e4ea006efe5f7a">mArraySize</a></td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a080062ce7f6a249f5b3b76259f4fb7de">mElementCount</a></td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a48b0087993f113ccdfcf30ee711165a7">memSize</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#ae4d9500ca02a4f188049861047473f9d">merge</a>(const Vector &amp;p)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#ad821b31a4abf57ec5de6cf2fc62a71e6">mFileAssociation</a></td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a1ec0841d4f97e16643f08e37147bef05">mLineAssociation</a></td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#af46594ff3cf78be8bee74463cd2eab14">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_query.html#acd7861614dbad46880a829cc09d2600d">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#afaf36ba1fc7f17b085c0de79f30063a2">operator=</a>(const Vector&lt; StringTableEntry &gt; &amp;p)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a66bab802d6a9dcaa67628cde79d12e4b">operator[]</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a8f64186db3c144d2901e05cf987f9222">operator[]</a>(U32) const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a12b702f1157b35eaf8037a6ed63ddedf">operator[]</a>(S32 i)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a59e4921783dc52854e0b502dfb5f5834">operator[]</a>(S32 i) const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a058bda4957df6a97b1ea6c9fd783f672">pop_back</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a56f4ffbc6fd414b3c02a6c368e99594f">pop_front</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a8922d0954d738ead691e43d10c4f5d9f">push_back</a>(const StringTableEntry &amp;)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a8079cd336d2b158c7a536a67494cfdc3">push_back_unique</a>(const StringTableEntry &amp;)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#aea2910f24a5fa43e12891567c29cc63c">push_front</a>(const StringTableEntry &amp;)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a76678b1b197630d8fc7ef7771a06be32">push_front_unique</a>(const StringTableEntry &amp;)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a9b1a63f171d76a7a3995b6858e99f2ea">reference</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a888eeb5f400391bf146a7cba03ebd59a">reserve</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a452ec0f5112f7e1f8dc9fcc87a90670d">resize</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_query.html#a3b29d1ac9eb06ddce772291853e176f4">set</a>(const Vector&lt; StringTableEntry &gt; &amp;assetQuery)</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a05c028361b46d5b993b26b7eb7a85e7a">Vector&lt; StringTableEntry &gt;::set</a>(void *addr, U32 sz)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a96803318e0a966bd20f76cfad92362a3">setFileAssociation</a>(const char *file, const U32 line)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#aeefb54afa0c13b666f3a71f0d35afbd5">setSize</a>(U32)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#ad99482d961590825ceaa15f73b386b4a">size</a>() const</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a778bb1c5996881d8c7ad36dc29066a74">size_type</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#af83fbd341b8557bca6be7871375a5390">sort</a>(compare_func f)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a265a253612b46abed17c61b0a5e5ce30">value_type</a> typedef</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#aa234d22ffb7930cbd7537e922c6a3f59">Vector</a>(const U32 initialSize=0)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a786d1ebfd6d96d0e65b4a74e93b2c5f2">Vector</a>(const U32 initialSize, const char *fileName, const U32 lineNum)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#a1670ba314bd9939c21c2c90677b6a470">Vector</a>(const char *fileName, const U32 lineNum)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_vector.html#a7b597e37362cee724912b3402bbea4ba">Vector</a>(const Vector &amp;)</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#a31e7fa4cb9c94ea2e818f3ef730bdef0">writeCount</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_query.html#a983a304437d436b44e77b28746affaf5">~AssetQuery</a>()</td><td class="entry"><a class="el" href="class_asset_query.html">AssetQuery</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_vector.html#aaa9fccd0cb7734271f7a15e5d9dc0d27">~Vector</a>()</td><td class="entry"><a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 965 - 0
Torque2DDocs/html/class_asset_query.html

@@ -0,0 +1,965 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetQuery Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="class_asset_query-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetQuery Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;assetQuery.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AssetQuery:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_asset_query.png" usemap="#AssetQuery_map" alt=""/>
+  <map id="AssetQuery_map" name="AssetQuery_map">
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="89,56,257,80"/>
+<area href="class_vector.html" alt="Vector&lt; StringTableEntry &gt;" shape="rect" coords="267,56,435,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,168,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="178,0,346,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aec7f0c4032d5fbfc34b36716e44bbd18"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#aec7f0c4032d5fbfc34b36716e44bbd18">AssetQuery</a> ()</td></tr>
+<tr class="separator:aec7f0c4032d5fbfc34b36716e44bbd18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a983a304437d436b44e77b28746affaf5"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#a983a304437d436b44e77b28746affaf5">~AssetQuery</a> ()</td></tr>
+<tr class="separator:a983a304437d436b44e77b28746affaf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24ba44e2fd86aac5eee6e087fe6c6b33"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#a24ba44e2fd86aac5eee6e087fe6c6b33">containsAsset</a> (StringTableEntry assetId)</td></tr>
+<tr class="memdesc:a24ba44e2fd86aac5eee6e087fe6c6b33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether asset is contained or not.  <a href="#a24ba44e2fd86aac5eee6e087fe6c6b33">More...</a><br/></td></tr>
+<tr class="separator:a24ba44e2fd86aac5eee6e087fe6c6b33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b29d1ac9eb06ddce772291853e176f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#a3b29d1ac9eb06ddce772291853e176f4">set</a> (const <a class="el" href="class_vector.html">Vector</a>&lt; StringTableEntry &gt; &amp;assetQuery)</td></tr>
+<tr class="memdesc:a3b29d1ac9eb06ddce772291853e176f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set assets.  <a href="#a3b29d1ac9eb06ddce772291853e176f4">More...</a><br/></td></tr>
+<tr class="separator:a3b29d1ac9eb06ddce772291853e176f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f575549f6afc55ee2e98fd6a0d3a384"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#a1f575549f6afc55ee2e98fd6a0d3a384">DECLARE_CONOBJECT</a> (<a class="el" href="class_asset_query.html">AssetQuery</a>)</td></tr>
+<tr class="memdesc:a1f575549f6afc55ee2e98fd6a0d3a384"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#a1f575549f6afc55ee2e98fd6a0d3a384">More...</a><br/></td></tr>
+<tr class="separator:a1f575549f6afc55ee2e98fd6a0d3a384"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_vector')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td></tr>
+<tr class="memitem:aa234d22ffb7930cbd7537e922c6a3f59 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aa234d22ffb7930cbd7537e922c6a3f59">Vector</a> (const U32 initialSize=0)</td></tr>
+<tr class="separator:aa234d22ffb7930cbd7537e922c6a3f59 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a786d1ebfd6d96d0e65b4a74e93b2c5f2 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a786d1ebfd6d96d0e65b4a74e93b2c5f2">Vector</a> (const U32 initialSize, const char *fileName, const U32 lineNum)</td></tr>
+<tr class="separator:a786d1ebfd6d96d0e65b4a74e93b2c5f2 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1670ba314bd9939c21c2c90677b6a470 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a1670ba314bd9939c21c2c90677b6a470">Vector</a> (const char *fileName, const U32 lineNum)</td></tr>
+<tr class="separator:a1670ba314bd9939c21c2c90677b6a470 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b597e37362cee724912b3402bbea4ba inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a7b597e37362cee724912b3402bbea4ba">Vector</a> (const <a class="el" href="class_vector.html">Vector</a> &amp;)</td></tr>
+<tr class="separator:a7b597e37362cee724912b3402bbea4ba inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaa9fccd0cb7734271f7a15e5d9dc0d27 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aaa9fccd0cb7734271f7a15e5d9dc0d27">~Vector</a> ()</td></tr>
+<tr class="separator:aaa9fccd0cb7734271f7a15e5d9dc0d27 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96803318e0a966bd20f76cfad92362a3 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a96803318e0a966bd20f76cfad92362a3">setFileAssociation</a> (const char *file, const U32 line)</td></tr>
+<tr class="separator:a96803318e0a966bd20f76cfad92362a3 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1b350ee43a8a33011701ef6e587dcfc inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#af1b350ee43a8a33011701ef6e587dcfc">insert</a> (U32)</td></tr>
+<tr class="separator:af1b350ee43a8a33011701ef6e587dcfc inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ace45e112a4235df6bc0be1d051dfa3 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a4ace45e112a4235df6bc0be1d051dfa3">erase</a> (U32)</td></tr>
+<tr class="separator:a4ace45e112a4235df6bc0be1d051dfa3 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a48b0087993f113ccdfcf30ee711165a7 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a48b0087993f113ccdfcf30ee711165a7">memSize</a> () const</td></tr>
+<tr class="separator:a48b0087993f113ccdfcf30ee711165a7 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee0b743afb4b7c1737f0f2afd174d03c inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aee0b743afb4b7c1737f0f2afd174d03c">address</a> () const</td></tr>
+<tr class="separator:aee0b743afb4b7c1737f0f2afd174d03c inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeefb54afa0c13b666f3a71f0d35afbd5 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aeefb54afa0c13b666f3a71f0d35afbd5">setSize</a> (U32)</td></tr>
+<tr class="separator:aeefb54afa0c13b666f3a71f0d35afbd5 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22aa35a34375099003683fb8c92b9484 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a22aa35a34375099003683fb8c92b9484">increment</a> (U32=1)</td></tr>
+<tr class="separator:a22aa35a34375099003683fb8c92b9484 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2db6b5f8602089bbec9b5c0ed7f58cd8 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a2db6b5f8602089bbec9b5c0ed7f58cd8">increment</a> (const StringTableEntry *array, U32=1)</td></tr>
+<tr class="separator:a2db6b5f8602089bbec9b5c0ed7f58cd8 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a184312eb3b606e939afa8486f37a1a8d inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a184312eb3b606e939afa8486f37a1a8d">decrement</a> (U32=1)</td></tr>
+<tr class="separator:a184312eb3b606e939afa8486f37a1a8d inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a673cf06427014355eafea88af9ac9dd4 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a673cf06427014355eafea88af9ac9dd4">erase_fast</a> (U32)</td></tr>
+<tr class="separator:a673cf06427014355eafea88af9ac9dd4 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64ed722de10c02db80d2994b2eefcfa7 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a64ed722de10c02db80d2994b2eefcfa7">erase_fast</a> (<a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">iterator</a>)</td></tr>
+<tr class="separator:a64ed722de10c02db80d2994b2eefcfa7 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
+<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a043cdfc194924194e381a986c229569e inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a043cdfc194924194e381a986c229569e">compact</a> ()</td></tr>
+<tr class="separator:a043cdfc194924194e381a986c229569e inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83fbd341b8557bca6be7871375a5390 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#af83fbd341b8557bca6be7871375a5390">sort</a> (<a class="el" href="class_vector.html#a61f0ad1f6e76fc67435d3bd049d4a926">compare_func</a> f)</td></tr>
+<tr class="separator:af83fbd341b8557bca6be7871375a5390 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c9828bc3de9502754d944c95a2ce0d9 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a1c9828bc3de9502754d944c95a2ce0d9">first</a> ()</td></tr>
+<tr class="separator:a1c9828bc3de9502754d944c95a2ce0d9 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a729bae1715d125a62df2ae575042af4e inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a729bae1715d125a62df2ae575042af4e">first</a> () const</td></tr>
+<tr class="separator:a729bae1715d125a62df2ae575042af4e inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef07c02ea1c27bdb5906043b399e0ff0 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aef07c02ea1c27bdb5906043b399e0ff0">last</a> ()</td></tr>
+<tr class="separator:aef07c02ea1c27bdb5906043b399e0ff0 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3454a3ac4a13f02fb9892861f49e21fa inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a3454a3ac4a13f02fb9892861f49e21fa">last</a> () const</td></tr>
+<tr class="separator:a3454a3ac4a13f02fb9892861f49e21fa inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c028361b46d5b993b26b7eb7a85e7a inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a05c028361b46d5b993b26b7eb7a85e7a">set</a> (void *addr, U32 sz)</td></tr>
+<tr class="separator:a05c028361b46d5b993b26b7eb7a85e7a inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4d9500ca02a4f188049861047473f9d inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ae4d9500ca02a4f188049861047473f9d">merge</a> (const <a class="el" href="class_vector.html">Vector</a> &amp;p)</td></tr>
+<tr class="separator:ae4d9500ca02a4f188049861047473f9d inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaf36ba1fc7f17b085c0de79f30063a2 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html">Vector</a>&lt; StringTableEntry &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#afaf36ba1fc7f17b085c0de79f30063a2">operator=</a> (const <a class="el" href="class_vector.html">Vector</a>&lt; StringTableEntry &gt; &amp;p)</td></tr>
+<tr class="separator:afaf36ba1fc7f17b085c0de79f30063a2 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afbfd445ef0fdada29cba99bcd56d08a0 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#afbfd445ef0fdada29cba99bcd56d08a0">begin</a> ()</td></tr>
+<tr class="separator:afbfd445ef0fdada29cba99bcd56d08a0 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb343616eafecf3be13f0190f35d06b8 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html#a2fc97dce62b7053449cc868607540dba">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aeb343616eafecf3be13f0190f35d06b8">begin</a> () const</td></tr>
+<tr class="separator:aeb343616eafecf3be13f0190f35d06b8 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fefac103d31c6744d6b374ad52fc246 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a5fefac103d31c6744d6b374ad52fc246">end</a> ()</td></tr>
+<tr class="separator:a5fefac103d31c6744d6b374ad52fc246 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a996a846683cc1d1b64a2731894779979 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html#a2fc97dce62b7053449cc868607540dba">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a996a846683cc1d1b64a2731894779979">end</a> () const</td></tr>
+<tr class="separator:a996a846683cc1d1b64a2731894779979 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad99482d961590825ceaa15f73b386b4a inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ad99482d961590825ceaa15f73b386b4a">size</a> () const</td></tr>
+<tr class="separator:ad99482d961590825ceaa15f73b386b4a inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6e61de369e994009e36f344f99c15ad inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ac6e61de369e994009e36f344f99c15ad">empty</a> () const</td></tr>
+<tr class="separator:ac6e61de369e994009e36f344f99c15ad inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6316d4cad22d95539d7831f775afbf84 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a6316d4cad22d95539d7831f775afbf84">contains</a> (const StringTableEntry &amp;) const</td></tr>
+<tr class="separator:a6316d4cad22d95539d7831f775afbf84 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a748329fdfb1d037a3d46c813aa4dc90d inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a748329fdfb1d037a3d46c813aa4dc90d">insert</a> (<a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">iterator</a>, const StringTableEntry &amp;)</td></tr>
+<tr class="separator:a748329fdfb1d037a3d46c813aa4dc90d inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae585d69c8898b02198f9187e582b2cbe inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ae585d69c8898b02198f9187e582b2cbe">erase</a> (<a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">iterator</a>)</td></tr>
+<tr class="separator:ae585d69c8898b02198f9187e582b2cbe inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa67f6e1a9bbaab0d994aecdc06835f6b inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aa67f6e1a9bbaab0d994aecdc06835f6b">front</a> ()</td></tr>
+<tr class="separator:aa67f6e1a9bbaab0d994aecdc06835f6b inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2089c7cf58f042f5ed11dcc4a6c3a99 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ad2089c7cf58f042f5ed11dcc4a6c3a99">front</a> () const</td></tr>
+<tr class="separator:ad2089c7cf58f042f5ed11dcc4a6c3a99 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4a557503c0b752dd1bd74295f499129f inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a4a557503c0b752dd1bd74295f499129f">back</a> ()</td></tr>
+<tr class="separator:a4a557503c0b752dd1bd74295f499129f inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1856d4a9ef5e7db8a5324c3dcf12792c inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a1856d4a9ef5e7db8a5324c3dcf12792c">back</a> () const</td></tr>
+<tr class="separator:a1856d4a9ef5e7db8a5324c3dcf12792c inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea2910f24a5fa43e12891567c29cc63c inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aea2910f24a5fa43e12891567c29cc63c">push_front</a> (const StringTableEntry &amp;)</td></tr>
+<tr class="separator:aea2910f24a5fa43e12891567c29cc63c inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8922d0954d738ead691e43d10c4f5d9f inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a8922d0954d738ead691e43d10c4f5d9f">push_back</a> (const StringTableEntry &amp;)</td></tr>
+<tr class="separator:a8922d0954d738ead691e43d10c4f5d9f inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76678b1b197630d8fc7ef7771a06be32 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a76678b1b197630d8fc7ef7771a06be32">push_front_unique</a> (const StringTableEntry &amp;)</td></tr>
+<tr class="separator:a76678b1b197630d8fc7ef7771a06be32 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8079cd336d2b158c7a536a67494cfdc3 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a8079cd336d2b158c7a536a67494cfdc3">push_back_unique</a> (const StringTableEntry &amp;)</td></tr>
+<tr class="separator:a8079cd336d2b158c7a536a67494cfdc3 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d56c9bcbdfea96c134c432228ad5349 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a4d56c9bcbdfea96c134c432228ad5349">find_next</a> (const StringTableEntry &amp;, U32 start=0) const</td></tr>
+<tr class="separator:a4d56c9bcbdfea96c134c432228ad5349 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a56f4ffbc6fd414b3c02a6c368e99594f inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a56f4ffbc6fd414b3c02a6c368e99594f">pop_front</a> ()</td></tr>
+<tr class="separator:a56f4ffbc6fd414b3c02a6c368e99594f inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a058bda4957df6a97b1ea6c9fd783f672 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a058bda4957df6a97b1ea6c9fd783f672">pop_back</a> ()</td></tr>
+<tr class="separator:a058bda4957df6a97b1ea6c9fd783f672 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66bab802d6a9dcaa67628cde79d12e4b inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a66bab802d6a9dcaa67628cde79d12e4b">operator[]</a> (U32)</td></tr>
+<tr class="separator:a66bab802d6a9dcaa67628cde79d12e4b inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f64186db3c144d2901e05cf987f9222 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a8f64186db3c144d2901e05cf987f9222">operator[]</a> (U32) const</td></tr>
+<tr class="separator:a8f64186db3c144d2901e05cf987f9222 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12b702f1157b35eaf8037a6ed63ddedf inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a12b702f1157b35eaf8037a6ed63ddedf">operator[]</a> (S32 i)</td></tr>
+<tr class="separator:a12b702f1157b35eaf8037a6ed63ddedf inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59e4921783dc52854e0b502dfb5f5834 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a59e4921783dc52854e0b502dfb5f5834">operator[]</a> (S32 i) const</td></tr>
+<tr class="separator:a59e4921783dc52854e0b502dfb5f5834 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06f852d6fe526e986428cd4e06c76f77 inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a06f852d6fe526e986428cd4e06c76f77">at</a> (U32)</td></tr>
+<tr class="separator:a06f852d6fe526e986428cd4e06c76f77 inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12d9c3b3d5c778e623596d9e49e6b58a inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a12d9c3b3d5c778e623596d9e49e6b58a">at</a> (U32) const</td></tr>
+<tr class="separator:a12d9c3b3d5c778e623596d9e49e6b58a inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a888eeb5f400391bf146a7cba03ebd59a inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a888eeb5f400391bf146a7cba03ebd59a">reserve</a> (U32)</td></tr>
+<tr class="separator:a888eeb5f400391bf146a7cba03ebd59a inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70e174a9247534cf4702fe701d4e41fb inherit pub_methods_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a70e174a9247534cf4702fe701d4e41fb">capacity</a> () const</td></tr>
+<tr class="separator:a70e174a9247534cf4702fe701d4e41fb inherit pub_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="memdesc:a67420d3593db1aae6efb2c3abb23c690"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_sim_object.html">SimObject</a> overrides.  <a href="#a67420d3593db1aae6efb2c3abb23c690">More...</a><br/></td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:acd7861614dbad46880a829cc09d2600d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#acd7861614dbad46880a829cc09d2600d">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:acd7861614dbad46880a829cc09d2600d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#acd7861614dbad46880a829cc09d2600d">More...</a><br/></td></tr>
+<tr class="separator:acd7861614dbad46880a829cc09d2600d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af46594ff3cf78be8bee74463cd2eab14"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#af46594ff3cf78be8bee74463cd2eab14">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:af46594ff3cf78be8bee74463cd2eab14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#af46594ff3cf78be8bee74463cd2eab14">More...</a><br/></td></tr>
+<tr class="separator:af46594ff3cf78be8bee74463cd2eab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a> ()</td></tr>
+<tr class="separator:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a> (const <a class="el" href="class_console_object.html">ConsoleObject</a> &amp;)</td></tr>
+<tr class="separator:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_vector"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_vector')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td></tr>
+<tr class="memitem:a452ec0f5112f7e1f8dc9fcc87a90670d inherit pro_methods_class_vector"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a452ec0f5112f7e1f8dc9fcc87a90670d">resize</a> (U32)</td></tr>
+<tr class="separator:a452ec0f5112f7e1f8dc9fcc87a90670d inherit pro_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53f6ec80886a871f4bd556ae938e8932 inherit pro_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a53f6ec80886a871f4bd556ae938e8932">destroy</a> (U32 start, U32 <a class="el" href="class_vector.html#a5fefac103d31c6744d6b374ad52fc246">end</a>)</td></tr>
+<tr class="memdesc:a53f6ec80886a871f4bd556ae938e8932 inherit pro_methods_class_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructs elements from <em>start</em> to <em>end-1</em>  <a href="#a53f6ec80886a871f4bd556ae938e8932">More...</a><br/></td></tr>
+<tr class="separator:a53f6ec80886a871f4bd556ae938e8932 inherit pro_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99923537a9f56acba0a1ef8f32c5a714 inherit pro_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a99923537a9f56acba0a1ef8f32c5a714">construct</a> (U32 start, U32 <a class="el" href="class_vector.html#a5fefac103d31c6744d6b374ad52fc246">end</a>)</td></tr>
+<tr class="memdesc:a99923537a9f56acba0a1ef8f32c5a714 inherit pro_methods_class_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs elements from <em>start</em> to <em>end-1</em>  <a href="#a99923537a9f56acba0a1ef8f32c5a714">More...</a><br/></td></tr>
+<tr class="separator:a99923537a9f56acba0a1ef8f32c5a714 inherit pro_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0fc02b0160cbe5b1034ef6956f68be51 inherit pro_methods_class_vector"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a0fc02b0160cbe5b1034ef6956f68be51">construct</a> (U32 start, U32 <a class="el" href="class_vector.html#a5fefac103d31c6744d6b374ad52fc246">end</a>, const StringTableEntry *array)</td></tr>
+<tr class="separator:a0fc02b0160cbe5b1034ef6956f68be51 inherit pro_methods_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:ac4f47ce4e238b1aaf590d22a1f402031"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#ac4f47ce4e238b1aaf590d22a1f402031">getCount</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ac4f47ce4e238b1aaf590d22a1f402031"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a31e7fa4cb9c94ea2e818f3ef730bdef0"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_query.html#a31e7fa4cb9c94ea2e818f3ef730bdef0">writeCount</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a31e7fa4cb9c94ea2e818f3ef730bdef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
+<tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
+<tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
+<tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
+<tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_types_class_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_vector')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td></tr>
+<tr class="memitem:a265a253612b46abed17c61b0a5e5ce30 inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a265a253612b46abed17c61b0a5e5ce30">value_type</a></td></tr>
+<tr class="separator:a265a253612b46abed17c61b0a5e5ce30 inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b1a63f171d76a7a3995b6858e99f2ea inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a9b1a63f171d76a7a3995b6858e99f2ea">reference</a></td></tr>
+<tr class="separator:a9b1a63f171d76a7a3995b6858e99f2ea inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9ba3e25df088c62f7d535b91672cda9 inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef const StringTableEntry &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#af9ba3e25df088c62f7d535b91672cda9">const_reference</a></td></tr>
+<tr class="separator:af9ba3e25df088c62f7d535b91672cda9 inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35c955cacac6aacaa1e82874b1628865 inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef StringTableEntry *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a35c955cacac6aacaa1e82874b1628865">iterator</a></td></tr>
+<tr class="separator:a35c955cacac6aacaa1e82874b1628865 inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fc97dce62b7053449cc868607540dba inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef const StringTableEntry *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a2fc97dce62b7053449cc868607540dba">const_iterator</a></td></tr>
+<tr class="separator:a2fc97dce62b7053449cc868607540dba inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3240762358776e0a8e2cbe9a7e04062 inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#af3240762358776e0a8e2cbe9a7e04062">difference_type</a></td></tr>
+<tr class="separator:af3240762358776e0a8e2cbe9a7e04062 inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a778bb1c5996881d8c7ad36dc29066a74 inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a778bb1c5996881d8c7ad36dc29066a74">size_type</a></td></tr>
+<tr class="separator:a778bb1c5996881d8c7ad36dc29066a74 inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61f0ad1f6e76fc67435d3bd049d4a926 inherit pub_types_class_vector"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html#af3240762358776e0a8e2cbe9a7e04062">difference_type</a>(QSORT_CALLBACK *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a61f0ad1f6e76fc67435d3bd049d4a926">compare_func</a> )(const StringTableEntry *a, const StringTableEntry *b)</td></tr>
+<tr class="separator:a61f0ad1f6e76fc67435d3bd049d4a926 inherit pub_types_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_vector"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_vector')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_vector.html">Vector&lt; StringTableEntry &gt;</a></td></tr>
+<tr class="memitem:a080062ce7f6a249f5b3b76259f4fb7de inherit pro_attribs_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a080062ce7f6a249f5b3b76259f4fb7de">mElementCount</a></td></tr>
+<tr class="separator:a080062ce7f6a249f5b3b76259f4fb7de inherit pro_attribs_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec882e3a197939d1b3e4ea006efe5f7a inherit pro_attribs_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#aec882e3a197939d1b3e4ea006efe5f7a">mArraySize</a></td></tr>
+<tr class="separator:aec882e3a197939d1b3e4ea006efe5f7a inherit pro_attribs_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad361e5f374cd4de8a2b4440c696edcdb inherit pro_attribs_class_vector"><td class="memItemLeft" align="right" valign="top">StringTableEntry *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ad361e5f374cd4de8a2b4440c696edcdb">mArray</a></td></tr>
+<tr class="separator:ad361e5f374cd4de8a2b4440c696edcdb inherit pro_attribs_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad821b31a4abf57ec5de6cf2fc62a71e6 inherit pro_attribs_class_vector"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#ad821b31a4abf57ec5de6cf2fc62a71e6">mFileAssociation</a></td></tr>
+<tr class="separator:ad821b31a4abf57ec5de6cf2fc62a71e6 inherit pro_attribs_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ec0841d4f97e16643f08e37147bef05 inherit pro_attribs_class_vector"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vector.html#a1ec0841d4f97e16643f08e37147bef05">mLineAssociation</a></td></tr>
+<tr class="separator:a1ec0841d4f97e16643f08e37147bef05 inherit pro_attribs_class_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aec7f0c4032d5fbfc34b36716e44bbd18"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_query.html">AssetQuery</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a983a304437d436b44e77b28746affaf5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_asset_query.html">AssetQuery</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a24ba44e2fd86aac5eee6e087fe6c6b33"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool containsAsset </td>
+          <td>(</td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>assetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Whether asset is contained or not. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1f575549f6afc55ee2e98fd6a0d3a384"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_query.html">AssetQuery</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declare Console Object. </p>
+
+</div>
+</div>
+<a class="anchor" id="ac4f47ce4e238b1aaf590d22a1f402031"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getCount </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_sim_object.html">SimObject</a> overrides. </p>
+
+</div>
+</div>
+<a class="anchor" id="af46594ff3cf78be8bee74463cd2eab14"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlCustomRead </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
+          <td class="paramname"><em>customNodes</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called during the reading of the object to allow custom properties to be read. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acd7861614dbad46880a829cc09d2600d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlCustomWrite </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
+          <td class="paramname"><em>customNodes</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called during the writing of the object to allow custom properties to be written. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b29d1ac9eb06ddce772291853e176f4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void set </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_vector.html">Vector</a>&lt; StringTableEntry &gt; &amp;&#160;</td>
+          <td class="paramname"><em>assetQuery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set assets. </p>
+
+</div>
+</div>
+<a class="anchor" id="a31e7fa4cb9c94ea2e818f3ef730bdef0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeCount </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>assets/assetQuery.h</li>
+<li>assets/assetQuery.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_asset_query.png


+ 287 - 0
Torque2DDocs/html/class_asset_tags_manifest-members.html

@@ -0,0 +1,287 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetTagsManifest Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#aafe72876a584aedb5a5546d4fe7746fb">AssetManager</a> class</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#af54bcd1768fac8fb473a417d8e5688c0">AssetTagsManifest</a>()</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a3e52acc2b0fcfde4f5c46db53a22872a">createTag</a>(const char *pTagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#ad0037ab59744d9110c92433f232b0770">DECLARE_CONOBJECT</a>(AssetTagsManifest)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a53c8d2896833c1137ec2e0e2f78c18a3">deleteTag</a>(const char *pTagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a638848e4a4a09f04163c01fbed9562c0">getAssetTag</a>(const char *pAssetId, const U32 tagIndex)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a3611d88550eebf263179fc9e9bc077db">getAssetTagCount</a>(const char *pAssetId)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a66c1c0f5a345538496fa2b5ab51ed9f0">getTag</a>(const U32 tagIndex)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a71d90d886579d1d3b288028a99ed2716">getTagCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#acf3e3ea30dd33a47e41ac259a3d717a0">hasTag</a>(const char *pAssetId, const char *pTagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a2f1081392a44225d813b148ea77219d1">isTag</a>(const char *pTagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#af46594ff3cf78be8bee74463cd2eab14">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#acd7861614dbad46880a829cc09d2600d">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a90e8b5ca54cd2369e64cb1c782c330e2">renameTag</a>(const char *pOldTagName, const char *pNewTagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a947487f57370efbb72626bde126ff75a">tag</a>(const char *pAssetId, const char *pTagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#aa4fa604506913fec5c14d4ea36b03248">typeAssetToTagHash</a> typedef</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#aedb1c34e14f7d3a853451abce12b7715">typeTagNameHash</a> typedef</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest.html#af9e13322563da1e1571ac930ac144b4f">untag</a>(const char *pAssetId, const char *pTagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest.html#a78b4337fa38b46b1fcb9198c167edc2b">~AssetTagsManifest</a>()</td><td class="entry"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 928 - 0
Torque2DDocs/html/class_asset_tags_manifest.html

@@ -0,0 +1,928 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetTagsManifest Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="class_asset_tags_manifest-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetTagsManifest Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;assetTagsManifest.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AssetTagsManifest:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_asset_tags_manifest.png" usemap="#AssetTagsManifest_map" alt=""/>
+  <map id="AssetTagsManifest_map" name="AssetTagsManifest_map">
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="64,56,182,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,118,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="128,0,246,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset location.  <a href="class_asset_tags_manifest_1_1_asset_tag.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:aedb1c34e14f7d3a853451abce12b7715"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a><br class="typebreak"/>
+&lt; typeAssetTagName, <a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#aedb1c34e14f7d3a853451abce12b7715">typeTagNameHash</a></td></tr>
+<tr class="memdesc:aedb1c34e14f7d3a853451abce12b7715"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset/Tag database.  <a href="#aedb1c34e14f7d3a853451abce12b7715">More...</a><br/></td></tr>
+<tr class="separator:aedb1c34e14f7d3a853451abce12b7715"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa4fa604506913fec5c14d4ea36b03248"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_table.html">HashTable</a>&lt; typeAssetId, <br class="typebreak"/>
+<a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#aa4fa604506913fec5c14d4ea36b03248">typeAssetToTagHash</a></td></tr>
+<tr class="separator:aa4fa604506913fec5c14d4ea36b03248"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:af54bcd1768fac8fb473a417d8e5688c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#af54bcd1768fac8fb473a417d8e5688c0">AssetTagsManifest</a> ()</td></tr>
+<tr class="separator:af54bcd1768fac8fb473a417d8e5688c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78b4337fa38b46b1fcb9198c167edc2b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a78b4337fa38b46b1fcb9198c167edc2b">~AssetTagsManifest</a> ()</td></tr>
+<tr class="separator:a78b4337fa38b46b1fcb9198c167edc2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e52acc2b0fcfde4f5c46db53a22872a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a3e52acc2b0fcfde4f5c46db53a22872a">createTag</a> (const char *pTagName)</td></tr>
+<tr class="memdesc:a3e52acc2b0fcfde4f5c46db53a22872a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tagging.  <a href="#a3e52acc2b0fcfde4f5c46db53a22872a">More...</a><br/></td></tr>
+<tr class="separator:a3e52acc2b0fcfde4f5c46db53a22872a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90e8b5ca54cd2369e64cb1c782c330e2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a90e8b5ca54cd2369e64cb1c782c330e2">renameTag</a> (const char *pOldTagName, const char *pNewTagName)</td></tr>
+<tr class="separator:a90e8b5ca54cd2369e64cb1c782c330e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53c8d2896833c1137ec2e0e2f78c18a3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a53c8d2896833c1137ec2e0e2f78c18a3">deleteTag</a> (const char *pTagName)</td></tr>
+<tr class="separator:a53c8d2896833c1137ec2e0e2f78c18a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f1081392a44225d813b148ea77219d1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a2f1081392a44225d813b148ea77219d1">isTag</a> (const char *pTagName)</td></tr>
+<tr class="separator:a2f1081392a44225d813b148ea77219d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71d90d886579d1d3b288028a99ed2716"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a71d90d886579d1d3b288028a99ed2716">getTagCount</a> (void) const </td></tr>
+<tr class="separator:a71d90d886579d1d3b288028a99ed2716"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66c1c0f5a345538496fa2b5ab51ed9f0"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a66c1c0f5a345538496fa2b5ab51ed9f0">getTag</a> (const U32 tagIndex)</td></tr>
+<tr class="separator:a66c1c0f5a345538496fa2b5ab51ed9f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3611d88550eebf263179fc9e9bc077db"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a3611d88550eebf263179fc9e9bc077db">getAssetTagCount</a> (const char *pAssetId)</td></tr>
+<tr class="separator:a3611d88550eebf263179fc9e9bc077db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a638848e4a4a09f04163c01fbed9562c0"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a638848e4a4a09f04163c01fbed9562c0">getAssetTag</a> (const char *pAssetId, const U32 tagIndex)</td></tr>
+<tr class="separator:a638848e4a4a09f04163c01fbed9562c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a947487f57370efbb72626bde126ff75a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#a947487f57370efbb72626bde126ff75a">tag</a> (const char *pAssetId, const char *pTagName)</td></tr>
+<tr class="separator:a947487f57370efbb72626bde126ff75a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9e13322563da1e1571ac930ac144b4f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#af9e13322563da1e1571ac930ac144b4f">untag</a> (const char *pAssetId, const char *pTagName)</td></tr>
+<tr class="separator:af9e13322563da1e1571ac930ac144b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acf3e3ea30dd33a47e41ac259a3d717a0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#acf3e3ea30dd33a47e41ac259a3d717a0">hasTag</a> (const char *pAssetId, const char *pTagName)</td></tr>
+<tr class="separator:acf3e3ea30dd33a47e41ac259a3d717a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad0037ab59744d9110c92433f232b0770"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#ad0037ab59744d9110c92433f232b0770">DECLARE_CONOBJECT</a> (<a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a>)</td></tr>
+<tr class="memdesc:ad0037ab59744d9110c92433f232b0770"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#ad0037ab59744d9110c92433f232b0770">More...</a><br/></td></tr>
+<tr class="separator:ad0037ab59744d9110c92433f232b0770"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:acd7861614dbad46880a829cc09d2600d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#acd7861614dbad46880a829cc09d2600d">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:acd7861614dbad46880a829cc09d2600d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#acd7861614dbad46880a829cc09d2600d">More...</a><br/></td></tr>
+<tr class="separator:acd7861614dbad46880a829cc09d2600d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af46594ff3cf78be8bee74463cd2eab14"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#af46594ff3cf78be8bee74463cd2eab14">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:af46594ff3cf78be8bee74463cd2eab14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#af46594ff3cf78be8bee74463cd2eab14">More...</a><br/></td></tr>
+<tr class="separator:af46594ff3cf78be8bee74463cd2eab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a> ()</td></tr>
+<tr class="separator:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a> (const <a class="el" href="class_console_object.html">ConsoleObject</a> &amp;)</td></tr>
+<tr class="separator:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:aafe72876a584aedb5a5546d4fe7746fb"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest.html#aafe72876a584aedb5a5546d4fe7746fb">AssetManager</a></td></tr>
+<tr class="separator:aafe72876a584aedb5a5546d4fe7746fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Typedef Documentation</h2>
+<a class="anchor" id="aa4fa604506913fec5c14d4ea36b03248"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="class_hash_table.html">HashTable</a>&lt;typeAssetId, <a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a>*&gt; <a class="el" href="class_asset_tags_manifest.html#aa4fa604506913fec5c14d4ea36b03248">typeAssetToTagHash</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aedb1c34e14f7d3a853451abce12b7715"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt;typeAssetTagName, <a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a>*&gt; <a class="el" href="class_asset_tags_manifest.html#aedb1c34e14f7d3a853451abce12b7715">typeTagNameHash</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Asset/Tag database. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="af54bcd1768fac8fb473a417d8e5688c0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a78b4337fa38b46b1fcb9198c167edc2b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a3e52acc2b0fcfde4f5c46db53a22872a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTagsManifest::AssetTag</a> * createTag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pTagName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Tagging. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad0037ab59744d9110c92433f232b0770"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declare Console Object. </p>
+
+</div>
+</div>
+<a class="anchor" id="a53c8d2896833c1137ec2e0e2f78c18a3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool deleteTag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pTagName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a638848e4a4a09f04163c01fbed9562c0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAssetTag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>tagIndex</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3611d88550eebf263179fc9e9bc077db"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getAssetTagCount </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a66c1c0f5a345538496fa2b5ab51ed9f0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getTag </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>tagIndex</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a71d90d886579d1d3b288028a99ed2716"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getTagCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acf3e3ea30dd33a47e41ac259a3d717a0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool hasTag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pTagName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2f1081392a44225d813b148ea77219d1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isTag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pTagName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af46594ff3cf78be8bee74463cd2eab14"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlCustomRead </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
+          <td class="paramname"><em>customNodes</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called during the reading of the object to allow custom properties to be read. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acd7861614dbad46880a829cc09d2600d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlCustomWrite </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
+          <td class="paramname"><em>customNodes</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called during the writing of the object to allow custom properties to be written. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a90e8b5ca54cd2369e64cb1c782c330e2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool renameTag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pOldTagName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pNewTagName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a947487f57370efbb72626bde126ff75a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool tag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pTagName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af9e13322563da1e1571ac930ac144b4f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool untag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAssetId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pTagName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="aafe72876a584aedb5a5546d4fe7746fb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="class_asset_manager.html">AssetManager</a></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>assets/assetTagsManifest.h</li>
+<li>assets/assetTagsManifest.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_asset_tags_manifest.png


+ 111 - 0
Torque2DDocs/html/class_asset_tags_manifest_1_1_asset_tag-members.html

@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></li><li class="navelem"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AssetTagsManifest::AssetTag Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTagsManifest::AssetTag</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a6afc56179877911ceda2e72db6444bdd">AssetTag</a>(StringTableEntry tagName)</td><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTagsManifest::AssetTag</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a058b4ae0d103af264e7eb286981bff80">containsAsset</a>(typeAssetId assetId)</td><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTagsManifest::AssetTag</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a92bbab770562e89a3620862eaead22ef">mAssets</a></td><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTagsManifest::AssetTag</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a74da1126f9c79a9638321440fc1d85d6">mTagName</a></td><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTagsManifest::AssetTag</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a27d8298c6391c7c9677639d8921b3dc6">removeAsset</a>(typeAssetId assetId)</td><td class="entry"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTagsManifest::AssetTag</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 233 - 0
Torque2DDocs/html/class_asset_tags_manifest_1_1_asset_tag.html

@@ -0,0 +1,233 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AssetTagsManifest::AssetTag Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="class_asset_tags_manifest.html">AssetTagsManifest</a></li><li class="navelem"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_asset_tags_manifest_1_1_asset_tag-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AssetTagsManifest::AssetTag Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Asset location.  
+ <a href="class_asset_tags_manifest_1_1_asset_tag.html#details">More...</a></p>
+
+<p><code>#include &lt;assetTagsManifest.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a6afc56179877911ceda2e72db6444bdd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a6afc56179877911ceda2e72db6444bdd">AssetTag</a> (StringTableEntry tagName)</td></tr>
+<tr class="separator:a6afc56179877911ceda2e72db6444bdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a058b4ae0d103af264e7eb286981bff80"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a058b4ae0d103af264e7eb286981bff80">containsAsset</a> (typeAssetId assetId)</td></tr>
+<tr class="separator:a058b4ae0d103af264e7eb286981bff80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27d8298c6391c7c9677639d8921b3dc6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a27d8298c6391c7c9677639d8921b3dc6">removeAsset</a> (typeAssetId assetId)</td></tr>
+<tr class="separator:a27d8298c6391c7c9677639d8921b3dc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a74da1126f9c79a9638321440fc1d85d6"><td class="memItemLeft" align="right" valign="top">typeAssetTagName&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a74da1126f9c79a9638321440fc1d85d6">mTagName</a></td></tr>
+<tr class="separator:a74da1126f9c79a9638321440fc1d85d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92bbab770562e89a3620862eaead22ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html">Vector</a>&lt; typeAssetId &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html#a92bbab770562e89a3620862eaead22ef">mAssets</a></td></tr>
+<tr class="separator:a92bbab770562e89a3620862eaead22ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Asset location. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a6afc56179877911ceda2e72db6444bdd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_asset_tags_manifest_1_1_asset_tag.html">AssetTag</a> </td>
+          <td>(</td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>tagName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a058b4ae0d103af264e7eb286981bff80"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool containsAsset </td>
+          <td>(</td>
+          <td class="paramtype">typeAssetId&#160;</td>
+          <td class="paramname"><em>assetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a27d8298c6391c7c9677639d8921b3dc6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void removeAsset </td>
+          <td>(</td>
+          <td class="paramtype">typeAssetId&#160;</td>
+          <td class="paramname"><em>assetId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a92bbab770562e89a3620862eaead22ef"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_vector.html">Vector</a>&lt;typeAssetId&gt; mAssets</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a74da1126f9c79a9638321440fc1d85d6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typeAssetTagName mTagName</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>assets/assetTagsManifest.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 334 - 0
Torque2DDocs/html/class_audio_asset-members.html

@@ -0,0 +1,334 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AudioAsset Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_audio_asset.html">AudioAsset</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a9e6e25862e3c7113486d1d7d9680a704">AssetBase</a>()</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#ac1da0ffdfd3b310ec15603cf66d3d265">AudioAsset</a>()</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a1e263e3563e6323473ad3c96fca5c1c4">collapseAssetFilePath</a>(const char *pAssetFilePath) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#a3b072f8a7d0aa2086302a2a1d37798ef">DECLARE_CONOBJECT</a>(AudioAsset)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ae97a256626b0b85ddfe06e68d9327747">AssetBase::DECLARE_CONOBJECT</a>(AssetBase)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a5d0bddae796f35ea9f7b676ee6503e8c">expandAssetFilePath</a>(const char *pAssetFilePath) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a1ee00b455aaabb187ca3e3547b46e3c6">getAcquiredReferenceCount</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a17efe3328577dc2cede65ba2d3fc8761">getAssetAutoUnload</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ab0d1074478ac0da3f43aaad81cb54595">getAssetAutoUnload</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a9f518eda31ebfdb745998b6ac139144d">getAssetCategory</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a4c0530fa49692c37151eaa8f48bc7c5e">getAssetCategory</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a2889bfb8f62a36098faf206d19b13bf0">getAssetDescription</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a5aa089f5b12065d1191973c6f82984ec">getAssetDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a0001bcb210cb49b7c252ca2f1c97ddca">getAssetId</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a9910329e18037ab8ef87811c6061960d">getAssetInternal</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a738819af94484560d5b6107f6043fb36">getAssetInternal</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ab265be38cb47e43c447aa0c1b470bc99">getAssetName</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a743eec02db2ffc8502f5c88e3e11d380">getAssetName</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a08d1aea87ff3dad77accc5718105080b">getAssetPrivate</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a0d0fdc41954069d6ad4b4fe08ccb18f4">getAssetPrivate</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a2aabc6e0cff09da306227713e85ff61a">getAssetType</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a9e4eee4ac24ad21b882b3fa065656e5d">getAudioDescription</a>(void) const </td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#aaacbbee660ee17dcc9951d4ccbfd9039">getAudioFile</a>(void) const </td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#aaf1c3ce222677795793fba36bdb6a6c2">getAudioFile</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a57c096c84d81fb3fce75016a9eea7e60">getLooping</a>(void) const </td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#af81c01182365e04a5f2ed60811d30eb9">getOwned</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a3412d34fe1ceabaa7f71e5c386da979d">getStreaming</a>(void) const </td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#afb9287f0511f60e0c739670e89901abd">getVolume</a>(void) const </td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#afb786b0f8f86349519abf59916a8c56b">getVolumeChannel</a>(void) const </td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#ac5a8e75c7f8b4190516494712c4f5742">initializeAsset</a>(void)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a8c81ea51f13a691b5ed7ebb87129a2d1">isAssetValid</a>(void) const </td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#abaa51c93edb1c6bb6ae84f5923313c80">onAssetRefresh</a>(void)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#abf220cc51918a1dd4ba65fcc26e5efb0">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a7b374c0eb1e42ea199835df8d4ca9eb3">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a544fa2d5ff491db4daef64c2f04d0202">refreshAsset</a>(void)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a997baa3412dd9cc0fc7da65a24185a6b">setAssetAutoUnload</a>(const bool autoUnload)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a21e004a554446a19b04e35b397ff7b77">setAssetAutoUnload</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a9557513868e0fc8b4d6a16619fa87141">setAssetCategory</a>(const char *pAssetCategory)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#afdb7cc7b2251520344d63b794d6ef7ff">setAssetCategory</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a0b041b3f7f95d82a19e1fe8c6b5a9f6d">setAssetDescription</a>(const char *pAssetDescription)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ac53553a788bc68a599915144fe0d1dd8">setAssetDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#acfb4cf8a820a9dae398ed72f9c8c2467">setAssetInternal</a>(const bool assetInternal)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a970d44941ed841bb4e4d057096ad3069">setAssetInternal</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ae295a391fb826f95f8635228bd782130">setAssetName</a>(const char *pAssetName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#adcbb7e7f53bf0c34a79380edf5a5b405">setAssetName</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#a2c46a0b3cc7aadf9cbd304b0afa99b83">setAudioFile</a>(const char *pAudioFile)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a2871fa35e3aff764a27e55f9dad99efd">setAudioFile</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#ab80a4426eba422d0d22872ca3ccd68a6">setDescription</a>(const Audio::Description &amp;audioDescription)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a8bf376946911895ff63f87fc352b2c42">setLooping</a>(const bool looping)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#ac04cccd6ed8cad15554c0059518e524b">setLooping</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#ab945af5f39d2f52333785ceb514387b5">setStreaming</a>(const bool streaming)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#aded036aae54d8af43dabea2b51a4f502">setStreaming</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#adb2a0f7c5fba575f791e626e7b2d17c2">setVolume</a>(const F32 volume)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#a5fa1a2e3e15d40c56c169822884f4df9">setVolume</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#ae4e788e75836b99496bf87b7af9d15ac">setVolumeChannel</a>(const S32 volumeChannel)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#afe23dd54ac848e894c7f511691c93841">setVolumeChannel</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a6b504da2f7fe7d58522db3e2f6e5845b">writeAssetAutoUnload</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#a6f6ada13ca722b16c6ffd799587e1709">writeAssetCategory</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#a7e37059d28c5de9ee7ee32fc319dbe8e">writeAssetDescription</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_asset_base.html#ad1c5918f04e19213821a025eafbb61e0">writeAssetInternal</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#af3702654220eaeb04f3fdc38c326862c">writeAssetName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a879eef78a3b3fb5e1c6fe3f2bc5a9aa5">writeLooping</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#ad3e97386f631424c983769583891154f">writeStreaming</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_asset.html#a142414159a17fcd4074ddaa40e9a056f">writeVolume</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_asset.html#a0873ceff6a64bc5f8c79e811ae554009">writeVolumeChannel</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_audio_asset.html">AudioAsset</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_asset_base.html#ad450188345220cc87f0c62111529228d">~AssetBase</a>()</td><td class="entry"><a class="el" href="class_asset_base.html">AssetBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 1414 - 0
Torque2DDocs/html/class_audio_asset.html

@@ -0,0 +1,1414 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AudioAsset Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="class_audio_asset-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AudioAsset Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;AudioAsset.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AudioAsset:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_audio_asset.png" usemap="#AudioAsset_map" alt=""/>
+  <map id="AudioAsset_map" name="AudioAsset_map">
+<area href="class_asset_base.html" alt="AssetBase" shape="rect" coords="52,112,147,136"/>
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="52,56,147,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,95,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="105,0,200,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ac1da0ffdfd3b310ec15603cf66d3d265"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#ac1da0ffdfd3b310ec15603cf66d3d265">AudioAsset</a> ()</td></tr>
+<tr class="separator:ac1da0ffdfd3b310ec15603cf66d3d265"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c46a0b3cc7aadf9cbd304b0afa99b83"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a2c46a0b3cc7aadf9cbd304b0afa99b83">setAudioFile</a> (const char *pAudioFile)</td></tr>
+<tr class="separator:a2c46a0b3cc7aadf9cbd304b0afa99b83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaacbbee660ee17dcc9951d4ccbfd9039"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#aaacbbee660ee17dcc9951d4ccbfd9039">getAudioFile</a> (void) const </td></tr>
+<tr class="separator:aaacbbee660ee17dcc9951d4ccbfd9039"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb2a0f7c5fba575f791e626e7b2d17c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#adb2a0f7c5fba575f791e626e7b2d17c2">setVolume</a> (const F32 volume)</td></tr>
+<tr class="separator:adb2a0f7c5fba575f791e626e7b2d17c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb9287f0511f60e0c739670e89901abd"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#afb9287f0511f60e0c739670e89901abd">getVolume</a> (void) const </td></tr>
+<tr class="separator:afb9287f0511f60e0c739670e89901abd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4e788e75836b99496bf87b7af9d15ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#ae4e788e75836b99496bf87b7af9d15ac">setVolumeChannel</a> (const S32 volumeChannel)</td></tr>
+<tr class="separator:ae4e788e75836b99496bf87b7af9d15ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb786b0f8f86349519abf59916a8c56b"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#afb786b0f8f86349519abf59916a8c56b">getVolumeChannel</a> (void) const </td></tr>
+<tr class="separator:afb786b0f8f86349519abf59916a8c56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8bf376946911895ff63f87fc352b2c42"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a8bf376946911895ff63f87fc352b2c42">setLooping</a> (const bool looping)</td></tr>
+<tr class="separator:a8bf376946911895ff63f87fc352b2c42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57c096c84d81fb3fce75016a9eea7e60"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a57c096c84d81fb3fce75016a9eea7e60">getLooping</a> (void) const </td></tr>
+<tr class="separator:a57c096c84d81fb3fce75016a9eea7e60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab945af5f39d2f52333785ceb514387b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#ab945af5f39d2f52333785ceb514387b5">setStreaming</a> (const bool streaming)</td></tr>
+<tr class="separator:ab945af5f39d2f52333785ceb514387b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3412d34fe1ceabaa7f71e5c386da979d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a3412d34fe1ceabaa7f71e5c386da979d">getStreaming</a> (void) const </td></tr>
+<tr class="separator:a3412d34fe1ceabaa7f71e5c386da979d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80a4426eba422d0d22872ca3ccd68a6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#ab80a4426eba422d0d22872ca3ccd68a6">setDescription</a> (const <a class="el" href="struct_audio_1_1_description.html">Audio::Description</a> &amp;audioDescription)</td></tr>
+<tr class="separator:ab80a4426eba422d0d22872ca3ccd68a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e4eee4ac24ad21b882b3fa065656e5d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_audio_1_1_description.html">Audio::Description</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a9e4eee4ac24ad21b882b3fa065656e5d">getAudioDescription</a> (void) const </td></tr>
+<tr class="separator:a9e4eee4ac24ad21b882b3fa065656e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b072f8a7d0aa2086302a2a1d37798ef"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a3b072f8a7d0aa2086302a2a1d37798ef">DECLARE_CONOBJECT</a> (<a class="el" href="class_audio_asset.html">AudioAsset</a>)</td></tr>
+<tr class="separator:a3b072f8a7d0aa2086302a2a1d37798ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_asset_base"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_asset_base')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_asset_base.html">AssetBase</a></td></tr>
+<tr class="memitem:a9e6e25862e3c7113486d1d7d9680a704 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9e6e25862e3c7113486d1d7d9680a704">AssetBase</a> ()</td></tr>
+<tr class="separator:a9e6e25862e3c7113486d1d7d9680a704 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad450188345220cc87f0c62111529228d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ad450188345220cc87f0c62111529228d">~AssetBase</a> ()</td></tr>
+<tr class="separator:ad450188345220cc87f0c62111529228d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae295a391fb826f95f8635228bd782130 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ae295a391fb826f95f8635228bd782130">setAssetName</a> (const char *pAssetName)</td></tr>
+<tr class="memdesc:ae295a391fb826f95f8635228bd782130 inherit pub_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asset configuration.  <a href="#ae295a391fb826f95f8635228bd782130">More...</a><br/></td></tr>
+<tr class="separator:ae295a391fb826f95f8635228bd782130 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab265be38cb47e43c447aa0c1b470bc99 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ab265be38cb47e43c447aa0c1b470bc99">getAssetName</a> (void) const </td></tr>
+<tr class="separator:ab265be38cb47e43c447aa0c1b470bc99 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b041b3f7f95d82a19e1fe8c6b5a9f6d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0b041b3f7f95d82a19e1fe8c6b5a9f6d">setAssetDescription</a> (const char *pAssetDescription)</td></tr>
+<tr class="separator:a0b041b3f7f95d82a19e1fe8c6b5a9f6d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2889bfb8f62a36098faf206d19b13bf0 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a2889bfb8f62a36098faf206d19b13bf0">getAssetDescription</a> (void) const </td></tr>
+<tr class="separator:a2889bfb8f62a36098faf206d19b13bf0 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9557513868e0fc8b4d6a16619fa87141 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9557513868e0fc8b4d6a16619fa87141">setAssetCategory</a> (const char *pAssetCategory)</td></tr>
+<tr class="separator:a9557513868e0fc8b4d6a16619fa87141 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f518eda31ebfdb745998b6ac139144d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9f518eda31ebfdb745998b6ac139144d">getAssetCategory</a> (void) const </td></tr>
+<tr class="separator:a9f518eda31ebfdb745998b6ac139144d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a997baa3412dd9cc0fc7da65a24185a6b inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a997baa3412dd9cc0fc7da65a24185a6b">setAssetAutoUnload</a> (const bool autoUnload)</td></tr>
+<tr class="separator:a997baa3412dd9cc0fc7da65a24185a6b inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a17efe3328577dc2cede65ba2d3fc8761 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a17efe3328577dc2cede65ba2d3fc8761">getAssetAutoUnload</a> (void) const </td></tr>
+<tr class="separator:a17efe3328577dc2cede65ba2d3fc8761 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb4cf8a820a9dae398ed72f9c8c2467 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#acfb4cf8a820a9dae398ed72f9c8c2467">setAssetInternal</a> (const bool assetInternal)</td></tr>
+<tr class="separator:acfb4cf8a820a9dae398ed72f9c8c2467 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9910329e18037ab8ef87811c6061960d inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a9910329e18037ab8ef87811c6061960d">getAssetInternal</a> (void) const </td></tr>
+<tr class="separator:a9910329e18037ab8ef87811c6061960d inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08d1aea87ff3dad77accc5718105080b inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a08d1aea87ff3dad77accc5718105080b">getAssetPrivate</a> (void) const </td></tr>
+<tr class="separator:a08d1aea87ff3dad77accc5718105080b inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2aabc6e0cff09da306227713e85ff61a inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a2aabc6e0cff09da306227713e85ff61a">getAssetType</a> (void) const </td></tr>
+<tr class="separator:a2aabc6e0cff09da306227713e85ff61a inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ee00b455aaabb187ca3e3547b46e3c6 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a1ee00b455aaabb187ca3e3547b46e3c6">getAcquiredReferenceCount</a> (void) const </td></tr>
+<tr class="separator:a1ee00b455aaabb187ca3e3547b46e3c6 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af81c01182365e04a5f2ed60811d30eb9 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#af81c01182365e04a5f2ed60811d30eb9">getOwned</a> (void) const </td></tr>
+<tr class="separator:af81c01182365e04a5f2ed60811d30eb9 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0001bcb210cb49b7c252ca2f1c97ddca inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0001bcb210cb49b7c252ca2f1c97ddca">getAssetId</a> (void) const </td></tr>
+<tr class="separator:a0001bcb210cb49b7c252ca2f1c97ddca inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d0bddae796f35ea9f7b676ee6503e8c inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a5d0bddae796f35ea9f7b676ee6503e8c">expandAssetFilePath</a> (const char *pAssetFilePath) const </td></tr>
+<tr class="memdesc:a5d0bddae796f35ea9f7b676ee6503e8c inherit pub_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expanding/Collapsing asset paths is only available once registered with the asset manager.  <a href="#a5d0bddae796f35ea9f7b676ee6503e8c">More...</a><br/></td></tr>
+<tr class="separator:a5d0bddae796f35ea9f7b676ee6503e8c inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e263e3563e6323473ad3c96fca5c1c4 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a1e263e3563e6323473ad3c96fca5c1c4">collapseAssetFilePath</a> (const char *pAssetFilePath) const </td></tr>
+<tr class="separator:a1e263e3563e6323473ad3c96fca5c1c4 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c81ea51f13a691b5ed7ebb87129a2d1 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a8c81ea51f13a691b5ed7ebb87129a2d1">isAssetValid</a> (void) const </td></tr>
+<tr class="separator:a8c81ea51f13a691b5ed7ebb87129a2d1 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a544fa2d5ff491db4daef64c2f04d0202 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a544fa2d5ff491db4daef64c2f04d0202">refreshAsset</a> (void)</td></tr>
+<tr class="separator:a544fa2d5ff491db4daef64c2f04d0202 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae97a256626b0b85ddfe06e68d9327747 inherit pub_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ae97a256626b0b85ddfe06e68d9327747">DECLARE_CONOBJECT</a> (<a class="el" href="class_asset_base.html">AssetBase</a>)</td></tr>
+<tr class="memdesc:ae97a256626b0b85ddfe06e68d9327747 inherit pub_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#ae97a256626b0b85ddfe06e68d9327747">More...</a><br/></td></tr>
+<tr class="separator:ae97a256626b0b85ddfe06e68d9327747 inherit pub_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_asset_base"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_asset_base')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_asset_base.html">AssetBase</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="memdesc:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_asset_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Engine.  <a href="#a67420d3593db1aae6efb2c3abb23c690">More...</a><br/></td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:ac5a8e75c7f8b4190516494712c4f5742"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#ac5a8e75c7f8b4190516494712c4f5742">initializeAsset</a> (void)</td></tr>
+<tr class="separator:ac5a8e75c7f8b4190516494712c4f5742"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b374c0eb1e42ea199835df8d4ca9eb3"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a7b374c0eb1e42ea199835df8d4ca9eb3">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a7b374c0eb1e42ea199835df8d4ca9eb3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a7b374c0eb1e42ea199835df8d4ca9eb3">More...</a><br/></td></tr>
+<tr class="separator:a7b374c0eb1e42ea199835df8d4ca9eb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf220cc51918a1dd4ba65fcc26e5efb0"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#abf220cc51918a1dd4ba65fcc26e5efb0">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:abf220cc51918a1dd4ba65fcc26e5efb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#abf220cc51918a1dd4ba65fcc26e5efb0">More...</a><br/></td></tr>
+<tr class="separator:abf220cc51918a1dd4ba65fcc26e5efb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_asset_base"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_asset_base')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_asset_base.html">AssetBase</a></td></tr>
+<tr class="memitem:abaa51c93edb1c6bb6ae84f5923313c80 inherit pro_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#abaa51c93edb1c6bb6ae84f5923313c80">onAssetRefresh</a> (void)</td></tr>
+<tr class="separator:abaa51c93edb1c6bb6ae84f5923313c80 inherit pro_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a> ()</td></tr>
+<tr class="separator:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a> (const <a class="el" href="class_console_object.html">ConsoleObject</a> &amp;)</td></tr>
+<tr class="separator:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:a2871fa35e3aff764a27e55f9dad99efd"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a2871fa35e3aff764a27e55f9dad99efd">setAudioFile</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a2871fa35e3aff764a27e55f9dad99efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf1c3ce222677795793fba36bdb6a6c2"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#aaf1c3ce222677795793fba36bdb6a6c2">getAudioFile</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:aaf1c3ce222677795793fba36bdb6a6c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fa1a2e3e15d40c56c169822884f4df9"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a5fa1a2e3e15d40c56c169822884f4df9">setVolume</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a5fa1a2e3e15d40c56c169822884f4df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a142414159a17fcd4074ddaa40e9a056f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a142414159a17fcd4074ddaa40e9a056f">writeVolume</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a142414159a17fcd4074ddaa40e9a056f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe23dd54ac848e894c7f511691c93841"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#afe23dd54ac848e894c7f511691c93841">setVolumeChannel</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:afe23dd54ac848e894c7f511691c93841"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0873ceff6a64bc5f8c79e811ae554009"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a0873ceff6a64bc5f8c79e811ae554009">writeVolumeChannel</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a0873ceff6a64bc5f8c79e811ae554009"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac04cccd6ed8cad15554c0059518e524b"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#ac04cccd6ed8cad15554c0059518e524b">setLooping</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ac04cccd6ed8cad15554c0059518e524b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a879eef78a3b3fb5e1c6fe3f2bc5a9aa5"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#a879eef78a3b3fb5e1c6fe3f2bc5a9aa5">writeLooping</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a879eef78a3b3fb5e1c6fe3f2bc5a9aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded036aae54d8af43dabea2b51a4f502"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#aded036aae54d8af43dabea2b51a4f502">setStreaming</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:aded036aae54d8af43dabea2b51a4f502"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad3e97386f631424c983769583891154f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_asset.html#ad3e97386f631424c983769583891154f">writeStreaming</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad3e97386f631424c983769583891154f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_asset_base"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_asset_base')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_asset_base.html">AssetBase</a></td></tr>
+<tr class="memitem:adcbb7e7f53bf0c34a79380edf5a5b405 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#adcbb7e7f53bf0c34a79380edf5a5b405">setAssetName</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:adcbb7e7f53bf0c34a79380edf5a5b405 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a743eec02db2ffc8502f5c88e3e11d380 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a743eec02db2ffc8502f5c88e3e11d380">getAssetName</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a743eec02db2ffc8502f5c88e3e11d380 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3702654220eaeb04f3fdc38c326862c inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#af3702654220eaeb04f3fdc38c326862c">writeAssetName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:af3702654220eaeb04f3fdc38c326862c inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac53553a788bc68a599915144fe0d1dd8 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ac53553a788bc68a599915144fe0d1dd8">setAssetDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ac53553a788bc68a599915144fe0d1dd8 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5aa089f5b12065d1191973c6f82984ec inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a5aa089f5b12065d1191973c6f82984ec">getAssetDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a5aa089f5b12065d1191973c6f82984ec inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e37059d28c5de9ee7ee32fc319dbe8e inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a7e37059d28c5de9ee7ee32fc319dbe8e">writeAssetDescription</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a7e37059d28c5de9ee7ee32fc319dbe8e inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afdb7cc7b2251520344d63b794d6ef7ff inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#afdb7cc7b2251520344d63b794d6ef7ff">setAssetCategory</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:afdb7cc7b2251520344d63b794d6ef7ff inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4c0530fa49692c37151eaa8f48bc7c5e inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a4c0530fa49692c37151eaa8f48bc7c5e">getAssetCategory</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a4c0530fa49692c37151eaa8f48bc7c5e inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f6ada13ca722b16c6ffd799587e1709 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a6f6ada13ca722b16c6ffd799587e1709">writeAssetCategory</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a6f6ada13ca722b16c6ffd799587e1709 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a21e004a554446a19b04e35b397ff7b77 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a21e004a554446a19b04e35b397ff7b77">setAssetAutoUnload</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a21e004a554446a19b04e35b397ff7b77 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0d1074478ac0da3f43aaad81cb54595 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ab0d1074478ac0da3f43aaad81cb54595">getAssetAutoUnload</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ab0d1074478ac0da3f43aaad81cb54595 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b504da2f7fe7d58522db3e2f6e5845b inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a6b504da2f7fe7d58522db3e2f6e5845b">writeAssetAutoUnload</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a6b504da2f7fe7d58522db3e2f6e5845b inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a970d44941ed841bb4e4d057096ad3069 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a970d44941ed841bb4e4d057096ad3069">setAssetInternal</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a970d44941ed841bb4e4d057096ad3069 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a738819af94484560d5b6107f6043fb36 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a738819af94484560d5b6107f6043fb36">getAssetInternal</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a738819af94484560d5b6107f6043fb36 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1c5918f04e19213821a025eafbb61e0 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#ad1c5918f04e19213821a025eafbb61e0">writeAssetInternal</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad1c5918f04e19213821a025eafbb61e0 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0fdc41954069d6ad4b4fe08ccb18f4 inherit pro_static_methods_class_asset_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_asset_base.html#a0d0fdc41954069d6ad4b4fe08ccb18f4">getAssetPrivate</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a0d0fdc41954069d6ad4b4fe08ccb18f4 inherit pro_static_methods_class_asset_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
+<tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
+<tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
+<tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
+<tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ac1da0ffdfd3b310ec15603cf66d3d265"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_audio_asset.html">AudioAsset</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a62aa4e3f1aea3c0841234882d0105c1b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void copyTo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_asset_base.html#a62aa4e3f1aea3c0841234882d0105c1b">AssetBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b072f8a7d0aa2086302a2a1d37798ef"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_audio_asset.html">AudioAsset</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9e4eee4ac24ad21b882b3fa065656e5d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="struct_audio_1_1_description.html">Audio::Description</a>&amp; getAudioDescription </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaacbbee660ee17dcc9951d4ccbfd9039"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getAudioFile </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaf1c3ce222677795793fba36bdb6a6c2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getAudioFile </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a57c096c84d81fb3fce75016a9eea7e60"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getLooping </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3412d34fe1ceabaa7f71e5c386da979d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getStreaming </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afb9287f0511f60e0c739670e89901abd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 getVolume </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afb786b0f8f86349519abf59916a8c56b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 getVolumeChannel </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac5a8e75c7f8b4190516494712c4f5742"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initializeAsset </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_asset_base.html#a0900bffce0e21b1cf76cd5307b74bb87">AssetBase</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abf220cc51918a1dd4ba65fcc26e5efb0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlPostWrite </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7b374c0eb1e42ea199835df8d4ca9eb3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlPreWrite </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_taml.html">Taml</a> callbacks. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2c46a0b3cc7aadf9cbd304b0afa99b83"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAudioFile </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>pAudioFile</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2871fa35e3aff764a27e55f9dad99efd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setAudioFile </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab80a4426eba422d0d22872ca3ccd68a6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setDescription </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_audio_1_1_description.html">Audio::Description</a> &amp;&#160;</td>
+          <td class="paramname"><em>audioDescription</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8bf376946911895ff63f87fc352b2c42"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setLooping </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>looping</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac04cccd6ed8cad15554c0059518e524b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setLooping </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab945af5f39d2f52333785ceb514387b5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setStreaming </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>streaming</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aded036aae54d8af43dabea2b51a4f502"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setStreaming </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adb2a0f7c5fba575f791e626e7b2d17c2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setVolume </td>
+          <td>(</td>
+          <td class="paramtype">const F32&#160;</td>
+          <td class="paramname"><em>volume</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5fa1a2e3e15d40c56c169822884f4df9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setVolume </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae4e788e75836b99496bf87b7af9d15ac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setVolumeChannel </td>
+          <td>(</td>
+          <td class="paramtype">const S32&#160;</td>
+          <td class="paramname"><em>volumeChannel</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afe23dd54ac848e894c7f511691c93841"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setVolumeChannel </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a879eef78a3b3fb5e1c6fe3f2bc5a9aa5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeLooping </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad3e97386f631424c983769583891154f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeStreaming </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a142414159a17fcd4074ddaa40e9a056f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeVolume </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0873ceff6a64bc5f8c79e811ae554009"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool writeVolumeChannel </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pFieldName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>audio/AudioAsset.h</li>
+<li>audio/AudioAsset.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_audio_asset.png


+ 112 - 0
Torque2DDocs/html/class_audio_buffer-members.html

@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AudioBuffer Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_audio_buffer.html">AudioBuffer</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_buffer.html#aa4ef74c7129ff48a8dd5aacf6096e893">AudioBuffer</a>(StringTableEntry filename)</td><td class="entry"><a class="el" href="class_audio_buffer.html">AudioBuffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_buffer.html#a894b7c943c91bb34f845aeb117786dff">AudioThread</a> class</td><td class="entry"><a class="el" href="class_audio_buffer.html">AudioBuffer</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_buffer.html#a196ea1f266ff25626cfa4adf0c795016">construct</a>(Stream &amp;stream)</td><td class="entry"><a class="el" href="class_audio_buffer.html">AudioBuffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_buffer.html#a4431b425b3e2ba2176b32eff4eb80d7a">find</a>(const char *filename)</td><td class="entry"><a class="el" href="class_audio_buffer.html">AudioBuffer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_buffer.html#a56f12d5ae85a34db83728832d5fde3a3">getALBuffer</a>()</td><td class="entry"><a class="el" href="class_audio_buffer.html">AudioBuffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_buffer.html#a6c67841b418c5af3ced748ca0f0647c8">isLoading</a>()</td><td class="entry"><a class="el" href="class_audio_buffer.html">AudioBuffer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_resource_instance.html#abdc28331c98eadf7e51f9ce3595ea557">mSourceResource</a></td><td class="entry"><a class="el" href="class_resource_instance.html">ResourceInstance</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_resource_instance.html#a60f6680bb78492eb8b97d3e36514a139">ResourceInstance</a>()</td><td class="entry"><a class="el" href="class_resource_instance.html">ResourceInstance</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_buffer.html#a0e03bfdc08a81457a0089d1fd9bd26b7">~AudioBuffer</a>()</td><td class="entry"><a class="el" href="class_audio_buffer.html">AudioBuffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_resource_instance.html#a6684f1419b225f2ccd7dfd495fd19bb3">~ResourceInstance</a>()</td><td class="entry"><a class="el" href="class_resource_instance.html">ResourceInstance</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 297 - 0
Torque2DDocs/html/class_audio_buffer.html

@@ -0,0 +1,297 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AudioBuffer Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="class_audio_buffer-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AudioBuffer Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;audioBuffer.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AudioBuffer:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_audio_buffer.png" usemap="#AudioBuffer_map" alt=""/>
+  <map id="AudioBuffer_map" name="AudioBuffer_map">
+<area href="class_resource_instance.html" alt="ResourceInstance" shape="rect" coords="0,0,113,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aa4ef74c7129ff48a8dd5aacf6096e893"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_buffer.html#aa4ef74c7129ff48a8dd5aacf6096e893">AudioBuffer</a> (StringTableEntry filename)</td></tr>
+<tr class="separator:aa4ef74c7129ff48a8dd5aacf6096e893"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e03bfdc08a81457a0089d1fd9bd26b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_buffer.html#a0e03bfdc08a81457a0089d1fd9bd26b7">~AudioBuffer</a> ()</td></tr>
+<tr class="separator:a0e03bfdc08a81457a0089d1fd9bd26b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a56f12d5ae85a34db83728832d5fde3a3"><td class="memItemLeft" align="right" valign="top">ALuint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_buffer.html#a56f12d5ae85a34db83728832d5fde3a3">getALBuffer</a> ()</td></tr>
+<tr class="separator:a56f12d5ae85a34db83728832d5fde3a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c67841b418c5af3ced748ca0f0647c8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_buffer.html#a6c67841b418c5af3ced748ca0f0647c8">isLoading</a> ()</td></tr>
+<tr class="separator:a6c67841b418c5af3ced748ca0f0647c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_resource_instance"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_resource_instance')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_resource_instance.html">ResourceInstance</a></td></tr>
+<tr class="memitem:a60f6680bb78492eb8b97d3e36514a139 inherit pub_methods_class_resource_instance"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_resource_instance.html#a60f6680bb78492eb8b97d3e36514a139">ResourceInstance</a> ()</td></tr>
+<tr class="separator:a60f6680bb78492eb8b97d3e36514a139 inherit pub_methods_class_resource_instance"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6684f1419b225f2ccd7dfd495fd19bb3 inherit pub_methods_class_resource_instance"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_resource_instance.html#a6684f1419b225f2ccd7dfd495fd19bb3">~ResourceInstance</a> ()</td></tr>
+<tr class="separator:a6684f1419b225f2ccd7dfd495fd19bb3 inherit pub_methods_class_resource_instance"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a4431b425b3e2ba2176b32eff4eb80d7a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_resource.html">Resource</a>&lt; <a class="el" href="class_audio_buffer.html">AudioBuffer</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_buffer.html#a4431b425b3e2ba2176b32eff4eb80d7a">find</a> (const char *filename)</td></tr>
+<tr class="separator:a4431b425b3e2ba2176b32eff4eb80d7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a196ea1f266ff25626cfa4adf0c795016"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_resource_instance.html">ResourceInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_buffer.html#a196ea1f266ff25626cfa4adf0c795016">construct</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream)</td></tr>
+<tr class="separator:a196ea1f266ff25626cfa4adf0c795016"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:a894b7c943c91bb34f845aeb117786dff"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_buffer.html#a894b7c943c91bb34f845aeb117786dff">AudioThread</a></td></tr>
+<tr class="separator:a894b7c943c91bb34f845aeb117786dff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_class_resource_instance"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_resource_instance')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_resource_instance.html">ResourceInstance</a></td></tr>
+<tr class="memitem:abdc28331c98eadf7e51f9ce3595ea557 inherit pub_attribs_class_resource_instance"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_resource_object.html">ResourceObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_resource_instance.html#abdc28331c98eadf7e51f9ce3595ea557">mSourceResource</a></td></tr>
+<tr class="memdesc:abdc28331c98eadf7e51f9ce3595ea557 inherit pub_attribs_class_resource_instance"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to the <a class="el" href="class_resource_object.html">ResourceObject</a> that stores all our book-keeping data.  <a href="#abdc28331c98eadf7e51f9ce3595ea557">More...</a><br/></td></tr>
+<tr class="separator:abdc28331c98eadf7e51f9ce3595ea557 inherit pub_attribs_class_resource_instance"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aa4ef74c7129ff48a8dd5aacf6096e893"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_audio_buffer.html">AudioBuffer</a> </td>
+          <td>(</td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>filename</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0e03bfdc08a81457a0089d1fd9bd26b7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_audio_buffer.html">AudioBuffer</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a196ea1f266ff25626cfa4adf0c795016"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_resource_instance.html">ResourceInstance</a> * construct </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_stream.html">Stream</a> &amp;&#160;</td>
+          <td class="paramname"><em>stream</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4431b425b3e2ba2176b32eff4eb80d7a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_resource.html">Resource</a>&lt; <a class="el" href="class_audio_buffer.html">AudioBuffer</a> &gt; find </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>filename</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a56f12d5ae85a34db83728832d5fde3a3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ALuint getALBuffer </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6c67841b418c5af3ced748ca0f0647c8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isLoading </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="a894b7c943c91bb34f845aeb117786dff"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class AudioThread</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>audio/audioBuffer.h</li>
+<li>audio/audioBuffer.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_audio_buffer.png


+ 300 - 0
Torque2DDocs/html/class_audio_environment-members.html

@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AudioEnvironment Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_audio_environment.html">AudioEnvironment</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#ad73944aca581a05678f376a78c549572">assignId</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#a5e7ea68eb39330e6db964d9e54270570">AudioEnvironment</a>()</td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#a454380ede90e121ab83056322d0a540f">DECLARE_CONOBJECT</a>(AudioEnvironment)</td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#ab54caea553e0003a7efcc60dc0b3c960">SimDataBlock::DECLARE_CONOBJECT</a>(SimDataBlock)</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#a2e0f4d02098e340ace1d371f40971775">getModifiedKey</a>() const </td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#af1ae09950822cd494271c933a7a390b9">getNextModifiedKey</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#a06e8d3ce67b9a9a46909a65ba4acc1a9">mAirAbsorption</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#a608fe29d6c6f7fa8d7a7c279bafc9064">mDamping</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#a8e825fd9ac334acd4dbd856ecd8393b0">mDecayHFRatio</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#af20985b4374ef09112e5ae02db0aad78">mDecayTime</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#a52755f4bf58c41e44cafb327442a6f21">mEffectVolume</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#aae9a4c6a7098239ae98a2e82ef4c3c1e">mEnvironmentDiffusion</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#aa1383aed6080ca8b7f29770b4931b64c">mEnvironmentSize</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#aeb084a0e00484aec6f66d68b7a84f6e9">mFlags</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#a3ba2c37b51ec92e4b77c43533fda6846">modifiedKey</a></td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#ae2afbacfb745fa6606c4e1052d1260ee">mReflections</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#a4fc3d4d262ec6151a555f4b077f8058f">mReflectionsDelay</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#a0d5b0d06354d1bd7c008ec31537fdabe">mReverb</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#adb03a5e61bc6ae892246a40b1dde9f94">mReverbDelay</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#afda35ef17f2a3b26eaa9238e3720fdfb">mRoom</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#adb9c32611a1a7e73c386506384496ced">mRoomHF</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#ad1babcc1ccc39d8dcc155033cb49fd0c">mRoomRolloffFactor</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#a98bbdaaa71ad12bb02f86a5e647ca626">mRoomVolume</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_environment.html#a8be478932944aaaa42be684b9d09619d">mUseRoom</a></td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#a60fb51031f974865dea3731d98179953">packData</a>(BitStream *stream)</td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#a843fde41c443860ab1ac470c6daef92d">preload</a>(bool server, char errorBuffer[256])</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#a0904b2f062e6689a6782a65c1ba91746">SimDataBlock</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#afcd7ea75aace6738b010c93be9066077">sNextModifiedKey</a></td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#a5db64d7df88701a44b4f1acffc8eed23">sNextObjectId</a></td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_environment.html#a4ef54e743e1acf21dc363a9a6cc5fd59">unpackData</a>(BitStream *stream)</td><td class="entry"><a class="el" href="class_audio_environment.html">AudioEnvironment</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 853 - 0
Torque2DDocs/html/class_audio_environment.html

@@ -0,0 +1,853 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AudioEnvironment Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_audio_environment-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AudioEnvironment Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;audioDataBlock.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AudioEnvironment:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_audio_environment.png" usemap="#AudioEnvironment_map" alt=""/>
+  <map id="AudioEnvironment_map" name="AudioEnvironment_map">
+<area href="class_sim_data_block.html" alt="SimDataBlock" shape="rect" coords="62,112,177,136"/>
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="62,56,177,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,115,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="125,0,240,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5e7ea68eb39330e6db964d9e54270570"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a5e7ea68eb39330e6db964d9e54270570">AudioEnvironment</a> ()</td></tr>
+<tr class="separator:a5e7ea68eb39330e6db964d9e54270570"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60fb51031f974865dea3731d98179953"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a60fb51031f974865dea3731d98179953">packData</a> (<a class="el" href="class_bit_stream.html">BitStream</a> *stream)</td></tr>
+<tr class="separator:a60fb51031f974865dea3731d98179953"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ef54e743e1acf21dc363a9a6cc5fd59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a4ef54e743e1acf21dc363a9a6cc5fd59">unpackData</a> (<a class="el" href="class_bit_stream.html">BitStream</a> *stream)</td></tr>
+<tr class="separator:a4ef54e743e1acf21dc363a9a6cc5fd59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a454380ede90e121ab83056322d0a540f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a454380ede90e121ab83056322d0a540f">DECLARE_CONOBJECT</a> (<a class="el" href="class_audio_environment.html">AudioEnvironment</a>)</td></tr>
+<tr class="separator:a454380ede90e121ab83056322d0a540f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:a0904b2f062e6689a6782a65c1ba91746 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a0904b2f062e6689a6782a65c1ba91746">SimDataBlock</a> ()</td></tr>
+<tr class="separator:a0904b2f062e6689a6782a65c1ba91746 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54caea553e0003a7efcc60dc0b3c960 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#ab54caea553e0003a7efcc60dc0b3c960">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_data_block.html">SimDataBlock</a>)</td></tr>
+<tr class="separator:ab54caea553e0003a7efcc60dc0b3c960 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0f4d02098e340ace1d371f40971775 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a2e0f4d02098e340ace1d371f40971775">getModifiedKey</a> () const </td></tr>
+<tr class="memdesc:a2e0f4d02098e340ace1d371f40971775 inherit pub_methods_class_sim_data_block"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the modified key for this particular datablock.  <a href="#a2e0f4d02098e340ace1d371f40971775">More...</a><br/></td></tr>
+<tr class="separator:a2e0f4d02098e340ace1d371f40971775 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_data_block"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_data_block"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad73944aca581a05678f376a78c549572 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#ad73944aca581a05678f376a78c549572">assignId</a> ()</td></tr>
+<tr class="separator:ad73944aca581a05678f376a78c549572 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a843fde41c443860ab1ac470c6daef92d inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a843fde41c443860ab1ac470c6daef92d">preload</a> (bool server, char errorBuffer[256])</td></tr>
+<tr class="separator:a843fde41c443860ab1ac470c6daef92d inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:af1ae09950822cd494271c933a7a390b9 inherit pub_static_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">static S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#af1ae09950822cd494271c933a7a390b9">getNextModifiedKey</a> ()</td></tr>
+<tr class="separator:af1ae09950822cd494271c933a7a390b9 inherit pub_static_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a8be478932944aaaa42be684b9d09619d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a8be478932944aaaa42be684b9d09619d">mUseRoom</a></td></tr>
+<tr class="separator:a8be478932944aaaa42be684b9d09619d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afda35ef17f2a3b26eaa9238e3720fdfb"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#afda35ef17f2a3b26eaa9238e3720fdfb">mRoom</a></td></tr>
+<tr class="separator:afda35ef17f2a3b26eaa9238e3720fdfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb9c32611a1a7e73c386506384496ced"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#adb9c32611a1a7e73c386506384496ced">mRoomHF</a></td></tr>
+<tr class="separator:adb9c32611a1a7e73c386506384496ced"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2afbacfb745fa6606c4e1052d1260ee"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#ae2afbacfb745fa6606c4e1052d1260ee">mReflections</a></td></tr>
+<tr class="separator:ae2afbacfb745fa6606c4e1052d1260ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d5b0d06354d1bd7c008ec31537fdabe"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a0d5b0d06354d1bd7c008ec31537fdabe">mReverb</a></td></tr>
+<tr class="separator:a0d5b0d06354d1bd7c008ec31537fdabe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1babcc1ccc39d8dcc155033cb49fd0c"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#ad1babcc1ccc39d8dcc155033cb49fd0c">mRoomRolloffFactor</a></td></tr>
+<tr class="separator:ad1babcc1ccc39d8dcc155033cb49fd0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af20985b4374ef09112e5ae02db0aad78"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#af20985b4374ef09112e5ae02db0aad78">mDecayTime</a></td></tr>
+<tr class="separator:af20985b4374ef09112e5ae02db0aad78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e825fd9ac334acd4dbd856ecd8393b0"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a8e825fd9ac334acd4dbd856ecd8393b0">mDecayHFRatio</a></td></tr>
+<tr class="separator:a8e825fd9ac334acd4dbd856ecd8393b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fc3d4d262ec6151a555f4b077f8058f"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a4fc3d4d262ec6151a555f4b077f8058f">mReflectionsDelay</a></td></tr>
+<tr class="separator:a4fc3d4d262ec6151a555f4b077f8058f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb03a5e61bc6ae892246a40b1dde9f94"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#adb03a5e61bc6ae892246a40b1dde9f94">mReverbDelay</a></td></tr>
+<tr class="separator:adb03a5e61bc6ae892246a40b1dde9f94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98bbdaaa71ad12bb02f86a5e647ca626"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a98bbdaaa71ad12bb02f86a5e647ca626">mRoomVolume</a></td></tr>
+<tr class="separator:a98bbdaaa71ad12bb02f86a5e647ca626"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52755f4bf58c41e44cafb327442a6f21"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a52755f4bf58c41e44cafb327442a6f21">mEffectVolume</a></td></tr>
+<tr class="separator:a52755f4bf58c41e44cafb327442a6f21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a608fe29d6c6f7fa8d7a7c279bafc9064"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a608fe29d6c6f7fa8d7a7c279bafc9064">mDamping</a></td></tr>
+<tr class="separator:a608fe29d6c6f7fa8d7a7c279bafc9064"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa1383aed6080ca8b7f29770b4931b64c"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#aa1383aed6080ca8b7f29770b4931b64c">mEnvironmentSize</a></td></tr>
+<tr class="separator:aa1383aed6080ca8b7f29770b4931b64c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae9a4c6a7098239ae98a2e82ef4c3c1e"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#aae9a4c6a7098239ae98a2e82ef4c3c1e">mEnvironmentDiffusion</a></td></tr>
+<tr class="separator:aae9a4c6a7098239ae98a2e82ef4c3c1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06e8d3ce67b9a9a46909a65ba4acc1a9"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#a06e8d3ce67b9a9a46909a65ba4acc1a9">mAirAbsorption</a></td></tr>
+<tr class="separator:a06e8d3ce67b9a9a46909a65ba4acc1a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb084a0e00484aec6f66d68b7a84f6e9"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_environment.html#aeb084a0e00484aec6f66d68b7a84f6e9">mFlags</a></td></tr>
+<tr class="separator:aeb084a0e00484aec6f66d68b7a84f6e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_attribs_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:a5db64d7df88701a44b4f1acffc8eed23 inherit pub_static_attribs_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">static SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a5db64d7df88701a44b4f1acffc8eed23">sNextObjectId</a> = DataBlockObjectIdFirst</td></tr>
+<tr class="separator:a5db64d7df88701a44b4f1acffc8eed23 inherit pub_static_attribs_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcd7ea75aace6738b010c93be9066077 inherit pub_static_attribs_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">static S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#afcd7ea75aace6738b010c93be9066077">sNextModifiedKey</a> = 0</td></tr>
+<tr class="separator:afcd7ea75aace6738b010c93be9066077 inherit pub_static_attribs_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:a3ba2c37b51ec92e4b77c43533fda6846 inherit pro_attribs_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a3ba2c37b51ec92e4b77c43533fda6846">modifiedKey</a></td></tr>
+<tr class="separator:a3ba2c37b51ec92e4b77c43533fda6846 inherit pro_attribs_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a5e7ea68eb39330e6db964d9e54270570"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_audio_environment.html">AudioEnvironment</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a454380ede90e121ab83056322d0a540f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_audio_environment.html">AudioEnvironment</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a60fb51031f974865dea3731d98179953"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void packData </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_bit_stream.html">BitStream</a> *&#160;</td>
+          <td class="paramname"><em>stream</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_sim_data_block.html#a60fb51031f974865dea3731d98179953">SimDataBlock</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4ef54e743e1acf21dc363a9a6cc5fd59"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void unpackData </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_bit_stream.html">BitStream</a> *&#160;</td>
+          <td class="paramname"><em>stream</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_sim_data_block.html#a4ef54e743e1acf21dc363a9a6cc5fd59">SimDataBlock</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a06e8d3ce67b9a9a46909a65ba4acc1a9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mAirAbsorption</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a608fe29d6c6f7fa8d7a7c279bafc9064"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mDamping</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8e825fd9ac334acd4dbd856ecd8393b0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mDecayHFRatio</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af20985b4374ef09112e5ae02db0aad78"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mDecayTime</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a52755f4bf58c41e44cafb327442a6f21"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mEffectVolume</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aae9a4c6a7098239ae98a2e82ef4c3c1e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mEnvironmentDiffusion</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa1383aed6080ca8b7f29770b4931b64c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mEnvironmentSize</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aeb084a0e00484aec6f66d68b7a84f6e9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mFlags</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae2afbacfb745fa6606c4e1052d1260ee"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mReflections</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4fc3d4d262ec6151a555f4b077f8058f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mReflectionsDelay</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0d5b0d06354d1bd7c008ec31537fdabe"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mReverb</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adb03a5e61bc6ae892246a40b1dde9f94"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mReverbDelay</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afda35ef17f2a3b26eaa9238e3720fdfb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mRoom</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adb9c32611a1a7e73c386506384496ced"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mRoomHF</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad1babcc1ccc39d8dcc155033cb49fd0c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mRoomRolloffFactor</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a98bbdaaa71ad12bb02f86a5e647ca626"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mRoomVolume</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8be478932944aaaa42be684b9d09619d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mUseRoom</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>audio/audioDataBlock.h</li>
+<li>audio/audioDataBlock.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_audio_environment.png


+ 296 - 0
Torque2DDocs/html/class_audio_sample_environment-members.html

@@ -0,0 +1,296 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AudioSampleEnvironment Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#ad73944aca581a05678f376a78c549572">assignId</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#a42350d29e988c5171e80abca46de5b88">AudioSampleEnvironment</a>()</td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#ab416e916f47cbf24d3c976044d6ddf3c">DECLARE_CONOBJECT</a>(AudioSampleEnvironment)</td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#ab54caea553e0003a7efcc60dc0b3c960">SimDataBlock::DECLARE_CONOBJECT</a>(SimDataBlock)</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#a2e0f4d02098e340ace1d371f40971775">getModifiedKey</a>() const </td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#af1ae09950822cd494271c933a7a390b9">getNextModifiedKey</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#a06e8d3ce67b9a9a46909a65ba4acc1a9">mAirAbsorption</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#aee0f38f120a37de9d6ec842d8590cc4c">mDirect</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#adde835af909f0aeddfb9fd5a090e8cb2">mDirectHF</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#aeb084a0e00484aec6f66d68b7a84f6e9">mFlags</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#ab748b31e9ba8480636babf4f1de8cde7">mObstruction</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#a808ed0e3b2e3832e6c7dc1cd727f687d">mObstructionLFRatio</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#ae4316d7397295b1f32a8835ac7951e97">mOcclusion</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#a9449749922be47748899b12ecc25830e">mOcclusionLFRatio</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#abc241fee0439d15d3cb3234a1954cc7a">mOcclusionRoomRatio</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#a3ba2c37b51ec92e4b77c43533fda6846">modifiedKey</a></td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#ad137f998a69a01c64ed3dad6b8f22d2c">mOutsideVolumeHF</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#afda35ef17f2a3b26eaa9238e3720fdfb">mRoom</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_sample_environment.html#adb9c32611a1a7e73c386506384496ced">mRoomHF</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#aca5dd0d406e7f47181076e5cbfa3f9d2">mRoomRolloff</a></td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#a60fb51031f974865dea3731d98179953">packData</a>(BitStream *stream)</td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#a843fde41c443860ab1ac470c6daef92d">preload</a>(bool server, char errorBuffer[256])</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#a0904b2f062e6689a6782a65c1ba91746">SimDataBlock</a>()</td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_data_block.html#afcd7ea75aace6738b010c93be9066077">sNextModifiedKey</a></td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_data_block.html#a5db64d7df88701a44b4f1acffc8eed23">sNextObjectId</a></td><td class="entry"><a class="el" href="class_sim_data_block.html">SimDataBlock</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_sample_environment.html#a4ef54e743e1acf21dc363a9a6cc5fd59">unpackData</a>(BitStream *stream)</td><td class="entry"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 797 - 0
Torque2DDocs/html/class_audio_sample_environment.html

@@ -0,0 +1,797 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AudioSampleEnvironment Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_audio_sample_environment-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AudioSampleEnvironment Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;audioDataBlock.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AudioSampleEnvironment:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_audio_sample_environment.png" usemap="#AudioSampleEnvironment_map" alt=""/>
+  <map id="AudioSampleEnvironment_map" name="AudioSampleEnvironment_map">
+<area href="class_sim_data_block.html" alt="SimDataBlock" shape="rect" coords="83,112,239,136"/>
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="83,56,239,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,156,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="166,0,322,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a42350d29e988c5171e80abca46de5b88"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#a42350d29e988c5171e80abca46de5b88">AudioSampleEnvironment</a> ()</td></tr>
+<tr class="separator:a42350d29e988c5171e80abca46de5b88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60fb51031f974865dea3731d98179953"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#a60fb51031f974865dea3731d98179953">packData</a> (<a class="el" href="class_bit_stream.html">BitStream</a> *stream)</td></tr>
+<tr class="separator:a60fb51031f974865dea3731d98179953"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ef54e743e1acf21dc363a9a6cc5fd59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#a4ef54e743e1acf21dc363a9a6cc5fd59">unpackData</a> (<a class="el" href="class_bit_stream.html">BitStream</a> *stream)</td></tr>
+<tr class="separator:a4ef54e743e1acf21dc363a9a6cc5fd59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab416e916f47cbf24d3c976044d6ddf3c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#ab416e916f47cbf24d3c976044d6ddf3c">DECLARE_CONOBJECT</a> (<a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a>)</td></tr>
+<tr class="separator:ab416e916f47cbf24d3c976044d6ddf3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:a0904b2f062e6689a6782a65c1ba91746 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a0904b2f062e6689a6782a65c1ba91746">SimDataBlock</a> ()</td></tr>
+<tr class="separator:a0904b2f062e6689a6782a65c1ba91746 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54caea553e0003a7efcc60dc0b3c960 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#ab54caea553e0003a7efcc60dc0b3c960">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_data_block.html">SimDataBlock</a>)</td></tr>
+<tr class="separator:ab54caea553e0003a7efcc60dc0b3c960 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2e0f4d02098e340ace1d371f40971775 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a2e0f4d02098e340ace1d371f40971775">getModifiedKey</a> () const </td></tr>
+<tr class="memdesc:a2e0f4d02098e340ace1d371f40971775 inherit pub_methods_class_sim_data_block"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the modified key for this particular datablock.  <a href="#a2e0f4d02098e340ace1d371f40971775">More...</a><br/></td></tr>
+<tr class="separator:a2e0f4d02098e340ace1d371f40971775 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_data_block"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_data_block"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad73944aca581a05678f376a78c549572 inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#ad73944aca581a05678f376a78c549572">assignId</a> ()</td></tr>
+<tr class="separator:ad73944aca581a05678f376a78c549572 inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a843fde41c443860ab1ac470c6daef92d inherit pub_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a843fde41c443860ab1ac470c6daef92d">preload</a> (bool server, char errorBuffer[256])</td></tr>
+<tr class="separator:a843fde41c443860ab1ac470c6daef92d inherit pub_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:af1ae09950822cd494271c933a7a390b9 inherit pub_static_methods_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">static S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#af1ae09950822cd494271c933a7a390b9">getNextModifiedKey</a> ()</td></tr>
+<tr class="separator:af1ae09950822cd494271c933a7a390b9 inherit pub_static_methods_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:aee0f38f120a37de9d6ec842d8590cc4c"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#aee0f38f120a37de9d6ec842d8590cc4c">mDirect</a></td></tr>
+<tr class="separator:aee0f38f120a37de9d6ec842d8590cc4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adde835af909f0aeddfb9fd5a090e8cb2"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#adde835af909f0aeddfb9fd5a090e8cb2">mDirectHF</a></td></tr>
+<tr class="separator:adde835af909f0aeddfb9fd5a090e8cb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afda35ef17f2a3b26eaa9238e3720fdfb"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#afda35ef17f2a3b26eaa9238e3720fdfb">mRoom</a></td></tr>
+<tr class="separator:afda35ef17f2a3b26eaa9238e3720fdfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb9c32611a1a7e73c386506384496ced"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#adb9c32611a1a7e73c386506384496ced">mRoomHF</a></td></tr>
+<tr class="separator:adb9c32611a1a7e73c386506384496ced"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab748b31e9ba8480636babf4f1de8cde7"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#ab748b31e9ba8480636babf4f1de8cde7">mObstruction</a></td></tr>
+<tr class="separator:ab748b31e9ba8480636babf4f1de8cde7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a808ed0e3b2e3832e6c7dc1cd727f687d"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#a808ed0e3b2e3832e6c7dc1cd727f687d">mObstructionLFRatio</a></td></tr>
+<tr class="separator:a808ed0e3b2e3832e6c7dc1cd727f687d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4316d7397295b1f32a8835ac7951e97"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#ae4316d7397295b1f32a8835ac7951e97">mOcclusion</a></td></tr>
+<tr class="separator:ae4316d7397295b1f32a8835ac7951e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9449749922be47748899b12ecc25830e"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#a9449749922be47748899b12ecc25830e">mOcclusionLFRatio</a></td></tr>
+<tr class="separator:a9449749922be47748899b12ecc25830e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc241fee0439d15d3cb3234a1954cc7a"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#abc241fee0439d15d3cb3234a1954cc7a">mOcclusionRoomRatio</a></td></tr>
+<tr class="separator:abc241fee0439d15d3cb3234a1954cc7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca5dd0d406e7f47181076e5cbfa3f9d2"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#aca5dd0d406e7f47181076e5cbfa3f9d2">mRoomRolloff</a></td></tr>
+<tr class="separator:aca5dd0d406e7f47181076e5cbfa3f9d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06e8d3ce67b9a9a46909a65ba4acc1a9"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#a06e8d3ce67b9a9a46909a65ba4acc1a9">mAirAbsorption</a></td></tr>
+<tr class="separator:a06e8d3ce67b9a9a46909a65ba4acc1a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad137f998a69a01c64ed3dad6b8f22d2c"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#ad137f998a69a01c64ed3dad6b8f22d2c">mOutsideVolumeHF</a></td></tr>
+<tr class="separator:ad137f998a69a01c64ed3dad6b8f22d2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb084a0e00484aec6f66d68b7a84f6e9"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_sample_environment.html#aeb084a0e00484aec6f66d68b7a84f6e9">mFlags</a></td></tr>
+<tr class="separator:aeb084a0e00484aec6f66d68b7a84f6e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_attribs_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:a5db64d7df88701a44b4f1acffc8eed23 inherit pub_static_attribs_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">static SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a5db64d7df88701a44b4f1acffc8eed23">sNextObjectId</a> = DataBlockObjectIdFirst</td></tr>
+<tr class="separator:a5db64d7df88701a44b4f1acffc8eed23 inherit pub_static_attribs_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcd7ea75aace6738b010c93be9066077 inherit pub_static_attribs_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">static S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#afcd7ea75aace6738b010c93be9066077">sNextModifiedKey</a> = 0</td></tr>
+<tr class="separator:afcd7ea75aace6738b010c93be9066077 inherit pub_static_attribs_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_data_block"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_data_block')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_data_block.html">SimDataBlock</a></td></tr>
+<tr class="memitem:a3ba2c37b51ec92e4b77c43533fda6846 inherit pro_attribs_class_sim_data_block"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_data_block.html#a3ba2c37b51ec92e4b77c43533fda6846">modifiedKey</a></td></tr>
+<tr class="separator:a3ba2c37b51ec92e4b77c43533fda6846 inherit pro_attribs_class_sim_data_block"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a42350d29e988c5171e80abca46de5b88"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ab416e916f47cbf24d3c976044d6ddf3c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a60fb51031f974865dea3731d98179953"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void packData </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_bit_stream.html">BitStream</a> *&#160;</td>
+          <td class="paramname"><em>stream</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_sim_data_block.html#a60fb51031f974865dea3731d98179953">SimDataBlock</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4ef54e743e1acf21dc363a9a6cc5fd59"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void unpackData </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_bit_stream.html">BitStream</a> *&#160;</td>
+          <td class="paramname"><em>stream</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_sim_data_block.html#a4ef54e743e1acf21dc363a9a6cc5fd59">SimDataBlock</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a06e8d3ce67b9a9a46909a65ba4acc1a9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mAirAbsorption</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aee0f38f120a37de9d6ec842d8590cc4c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mDirect</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adde835af909f0aeddfb9fd5a090e8cb2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mDirectHF</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aeb084a0e00484aec6f66d68b7a84f6e9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mFlags</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab748b31e9ba8480636babf4f1de8cde7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mObstruction</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a808ed0e3b2e3832e6c7dc1cd727f687d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mObstructionLFRatio</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae4316d7397295b1f32a8835ac7951e97"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mOcclusion</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9449749922be47748899b12ecc25830e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mOcclusionLFRatio</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abc241fee0439d15d3cb3234a1954cc7a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mOcclusionRoomRatio</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad137f998a69a01c64ed3dad6b8f22d2c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mOutsideVolumeHF</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afda35ef17f2a3b26eaa9238e3720fdfb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mRoom</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adb9c32611a1a7e73c386506384496ced"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 mRoomHF</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aca5dd0d406e7f47181076e5cbfa3f9d2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mRoomRolloff</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>audio/audioDataBlock.h</li>
+<li>audio/audioDataBlock.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_audio_sample_environment.png


+ 120 - 0
Torque2DDocs/html/class_audio_stream_source-members.html

@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AudioStreamSource Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_audio_stream_source.html">AudioStreamSource</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#a204d48a692b65a78845c68c14f009d54">bFinishedPlaying</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#abf2259474a3f5ee36738328c83916859">bIsValid</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#ad5c0976b6c19ea16b764d722125af858">freeStream</a>()=0</td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#a9643bc6c012a170d6da4658fdaf3cab3">getElapsedTime</a>()=0</td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#afbd377bfbd28f663d6d8b6a399d8c5aa">getTotalTime</a>()=0</td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#aecf9974a6116d22c432b5ed7511dfc85">initStream</a>()=0</td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#a026b791650a6394ebec73a51f699e87b">mCullTime</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#a45c739d19b2e4d75432f10dfe9c56d91">mDescription</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#a843d11396c76539c5167ee178c622bb5">mDirection</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#a8d52aef92853edf7b3663ce527b06fe1">mEnvironment</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#aa9c81a59ea79a546dd72e0fbeef745f0">mFilename</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#a2baec49d9b282bcd5a66633149b9adde">mHandle</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#a3a8276ab6779f12b4e9b8e9f86cb0f62">mPitch</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#ad9554b9613c95ab72907d8a0524a0589">mPosition</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#a3b327ce0a44bcc687ceec45ae9ebfcd6">mScore</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#a949b809b14cc9c34d2fb13764593e7fe">mSource</a></td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source.html#acac1d29ac36a907c77d66fa47577d3ef">updateBuffers</a>()=0</td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_audio_stream_source.html#a5ce5d25a4d076c76b70536ba5b848991">~AudioStreamSource</a>()</td><td class="entry"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 469 - 0
Torque2DDocs/html/class_audio_stream_source.html

@@ -0,0 +1,469 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AudioStreamSource Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="class_audio_stream_source-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AudioStreamSource Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;audioStreamSource.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for AudioStreamSource:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_audio_stream_source.png" usemap="#AudioStreamSource_map" alt=""/>
+  <map id="AudioStreamSource_map" name="AudioStreamSource_map">
+<area href="class_wav_stream_source.html" alt="WavStreamSource" shape="rect" coords="0,56,125,80"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a5ce5d25a4d076c76b70536ba5b848991"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a5ce5d25a4d076c76b70536ba5b848991">~AudioStreamSource</a> ()</td></tr>
+<tr class="separator:a5ce5d25a4d076c76b70536ba5b848991"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aecf9974a6116d22c432b5ed7511dfc85"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#aecf9974a6116d22c432b5ed7511dfc85">initStream</a> ()=0</td></tr>
+<tr class="separator:aecf9974a6116d22c432b5ed7511dfc85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acac1d29ac36a907c77d66fa47577d3ef"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#acac1d29ac36a907c77d66fa47577d3ef">updateBuffers</a> ()=0</td></tr>
+<tr class="separator:acac1d29ac36a907c77d66fa47577d3ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5c0976b6c19ea16b764d722125af858"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#ad5c0976b6c19ea16b764d722125af858">freeStream</a> ()=0</td></tr>
+<tr class="separator:ad5c0976b6c19ea16b764d722125af858"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9643bc6c012a170d6da4658fdaf3cab3"><td class="memItemLeft" align="right" valign="top">virtual F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a9643bc6c012a170d6da4658fdaf3cab3">getElapsedTime</a> ()=0</td></tr>
+<tr class="separator:a9643bc6c012a170d6da4658fdaf3cab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afbd377bfbd28f663d6d8b6a399d8c5aa"><td class="memItemLeft" align="right" valign="top">virtual F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#afbd377bfbd28f663d6d8b6a399d8c5aa">getTotalTime</a> ()=0</td></tr>
+<tr class="separator:afbd377bfbd28f663d6d8b6a399d8c5aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a2baec49d9b282bcd5a66633149b9adde"><td class="memItemLeft" align="right" valign="top">AUDIOHANDLE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a2baec49d9b282bcd5a66633149b9adde">mHandle</a></td></tr>
+<tr class="separator:a2baec49d9b282bcd5a66633149b9adde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a949b809b14cc9c34d2fb13764593e7fe"><td class="memItemLeft" align="right" valign="top">ALuint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a949b809b14cc9c34d2fb13764593e7fe">mSource</a></td></tr>
+<tr class="separator:a949b809b14cc9c34d2fb13764593e7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45c739d19b2e4d75432f10dfe9c56d91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_audio_1_1_description.html">Audio::Description</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a45c739d19b2e4d75432f10dfe9c56d91">mDescription</a></td></tr>
+<tr class="separator:a45c739d19b2e4d75432f10dfe9c56d91"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d52aef92853edf7b3663ce527b06fe1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a8d52aef92853edf7b3663ce527b06fe1">mEnvironment</a></td></tr>
+<tr class="separator:a8d52aef92853edf7b3663ce527b06fe1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9554b9613c95ab72907d8a0524a0589"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#ad9554b9613c95ab72907d8a0524a0589">mPosition</a></td></tr>
+<tr class="separator:ad9554b9613c95ab72907d8a0524a0589"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a843d11396c76539c5167ee178c622bb5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a843d11396c76539c5167ee178c622bb5">mDirection</a></td></tr>
+<tr class="separator:a843d11396c76539c5167ee178c622bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a8276ab6779f12b4e9b8e9f86cb0f62"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a3a8276ab6779f12b4e9b8e9f86cb0f62">mPitch</a></td></tr>
+<tr class="separator:a3a8276ab6779f12b4e9b8e9f86cb0f62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b327ce0a44bcc687ceec45ae9ebfcd6"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a3b327ce0a44bcc687ceec45ae9ebfcd6">mScore</a></td></tr>
+<tr class="separator:a3b327ce0a44bcc687ceec45ae9ebfcd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a026b791650a6394ebec73a51f699e87b"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a026b791650a6394ebec73a51f699e87b">mCullTime</a></td></tr>
+<tr class="separator:a026b791650a6394ebec73a51f699e87b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a204d48a692b65a78845c68c14f009d54"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#a204d48a692b65a78845c68c14f009d54">bFinishedPlaying</a></td></tr>
+<tr class="separator:a204d48a692b65a78845c68c14f009d54"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf2259474a3f5ee36738328c83916859"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#abf2259474a3f5ee36738328c83916859">bIsValid</a></td></tr>
+<tr class="separator:abf2259474a3f5ee36738328c83916859"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:aa9c81a59ea79a546dd72e0fbeef745f0"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source.html#aa9c81a59ea79a546dd72e0fbeef745f0">mFilename</a></td></tr>
+<tr class="separator:aa9c81a59ea79a546dd72e0fbeef745f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a5ce5d25a4d076c76b70536ba5b848991"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_audio_stream_source.html">AudioStreamSource</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ad5c0976b6c19ea16b764d722125af858"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void freeStream </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_wav_stream_source.html#a4d8b925f77de6cac4e9924dd9e06321b">WavStreamSource</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9643bc6c012a170d6da4658fdaf3cab3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual F32 getElapsedTime </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_wav_stream_source.html#a200955859e27ce8e57f30764e8d54cbb">WavStreamSource</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afbd377bfbd28f663d6d8b6a399d8c5aa"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual F32 getTotalTime </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_wav_stream_source.html#a71b9bb1b99f2a56b960e851ff7c6ea09">WavStreamSource</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aecf9974a6116d22c432b5ed7511dfc85"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool initStream </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_wav_stream_source.html#a378c8b7b83978b160e6c031419835f03">WavStreamSource</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acac1d29ac36a907c77d66fa47577d3ef"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool updateBuffers </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implemented in <a class="el" href="class_wav_stream_source.html#a37c4d14f1f83124a0af6b5c16285625f">WavStreamSource</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a204d48a692b65a78845c68c14f009d54"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool bFinishedPlaying</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abf2259474a3f5ee36738328c83916859"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool bIsValid</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a026b791650a6394ebec73a51f699e87b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 mCullTime</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a45c739d19b2e4d75432f10dfe9c56d91"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_audio_1_1_description.html">Audio::Description</a> mDescription</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a843d11396c76539c5167ee178c622bb5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> mDirection</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8d52aef92853edf7b3663ce527b06fe1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_audio_sample_environment.html">AudioSampleEnvironment</a>* mEnvironment</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa9c81a59ea79a546dd72e0fbeef745f0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char* mFilename</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2baec49d9b282bcd5a66633149b9adde"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">AUDIOHANDLE mHandle</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3a8276ab6779f12b4e9b8e9f86cb0f62"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mPitch</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad9554b9613c95ab72907d8a0524a0589"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> mPosition</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3b327ce0a44bcc687ceec45ae9ebfcd6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 mScore</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a949b809b14cc9c34d2fb13764593e7fe"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">ALuint mSource</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>audio/audioStreamSource.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_audio_stream_source.png


+ 103 - 0
Torque2DDocs/html/class_audio_stream_source_factory-members.html

@@ -0,0 +1,103 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">AudioStreamSourceFactory Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_audio_stream_source_factory.html">AudioStreamSourceFactory</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_audio_stream_source_factory.html#a5571b3d416de1fb0143af2c5fe6495ed">getNewInstance</a>(const char *filename)</td><td class="entry"><a class="el" href="class_audio_stream_source_factory.html">AudioStreamSourceFactory</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 139 - 0
Torque2DDocs/html/class_audio_stream_source_factory.html

@@ -0,0 +1,139 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: AudioStreamSourceFactory Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_audio_stream_source_factory-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">AudioStreamSourceFactory Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;audioStreamSourceFactory.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a5571b3d416de1fb0143af2c5fe6495ed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_audio_stream_source.html">AudioStreamSource</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_stream_source_factory.html#a5571b3d416de1fb0143af2c5fe6495ed">getNewInstance</a> (const char *filename)</td></tr>
+<tr class="separator:a5571b3d416de1fb0143af2c5fe6495ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a5571b3d416de1fb0143af2c5fe6495ed"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_audio_stream_source.html">AudioStreamSource</a> * getNewInstance </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>filename</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>audio/audioStreamSourceFactory.h</li>
+<li>audio/audioStreamSourceFactory.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 102 - 0
Torque2DDocs/html/class_auth2_certificate-members.html

@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">Auth2Certificate Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_auth2_certificate.html">Auth2Certificate</a>, including all inherited members.</p>
+<table class="directory">
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 111 - 0
Torque2DDocs/html/class_auth2_certificate.html

@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Auth2Certificate Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="class_auth2_certificate-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">Auth2Certificate Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Formerly contained a certificate, showing that something was valid.  
+ <a href="class_auth2_certificate.html#details">More...</a></p>
+
+<p><code>#include &lt;gameConnection.h&gt;</code></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Formerly contained a certificate, showing that something was valid. </p>
+</div><hr/>The documentation for this class was generated from the following file:<ul>
+<li>game/gameConnection.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 121 - 0
Torque2DDocs/html/class_batch_render-members.html

@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BatchRender Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_batch_render.html">BatchRender</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#ad320c37df6494f1eb3b4f0df55179b8a">BatchRender</a>()</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#a6ec6e47a617393ca44be88418bee0a9b">flush</a>(U32 &amp;reasonMetric)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#a0a9e9396972b76c5947592479860020d">flush</a>(void)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#a2b1f3124fdf0a934a9103cd4bf696024">getBatchEnabled</a>(void) const </td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#aa922494671b2a7fd422eb628c93244b0">getStrictOrderMode</a>(void) const </td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#ae643003afba7ff92742853f45919d0d8">getWireframeMode</a>(void) const </td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#acbcb5cad254199a1b48d19bd91f62206">RenderQuad</a>(const Vector2 &amp;vertexPos0, const Vector2 &amp;vertexPos1, const Vector2 &amp;vertexPos2, const Vector2 &amp;vertexPos3, const Vector2 &amp;texturePos0, const Vector2 &amp;texturePos1, const Vector2 &amp;texturePos2, const Vector2 &amp;texturePos3)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#ae0957c057c16e6fb9c7840473d52f352">setAlphaTestMode</a>(const F32 alphaTestMode)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#af7fd12f4e23c9eb301923c8d430fbd96">setAlphaTestMode</a>(const SceneRenderRequest *pSceneRenderRequest)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#a00ad6873999a51d9293919bf50632333">setBatchEnabled</a>(const bool enabled)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#ab5cc6143750a1f957651448eeeb63bdd">setBlendMode</a>(GLenum srcFactor, GLenum dstFactor, const ColorF &amp;blendColor=ColorF(1.0f, 1.0f, 1.0f, 1.0f))</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#a823ada1b0e56b7cae4fe97582ecce7cf">setBlendMode</a>(const SceneRenderRequest *pSceneRenderRequest)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#a472fc35a9e6d87ad2bf7a7afd733780e">setBlendOff</a>(void)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#ac2465ec681e134b096f3a00013d66821">setDebugStats</a>(DebugStats *pDebugStats)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#a20f64da915199f00714791ec84f5d362">setStrictOrderMode</a>(const bool strictOrder, const bool forceFlush=false)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#aadc1fa534de1af1dea9b194b5eb01d98">setWireframeMode</a>(const bool enabled)</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#af8ba4c83361eed28d34c2baff6b4fb6a">SubmitQuad</a>(const Vector2 &amp;vertexPos0, const Vector2 &amp;vertexPos1, const Vector2 &amp;vertexPos2, const Vector2 &amp;vertexPos3, const Vector2 &amp;texturePos0, const Vector2 &amp;texturePos1, const Vector2 &amp;texturePos2, const Vector2 &amp;texturePos3, TextureHandle &amp;texture, const ColorF &amp;color=ColorF(-1.0f,-1.0f,-1.0f))</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_batch_render.html#af0272acd2e8a717ee544007cca48ff83">SubmitTriangles</a>(const U32 vertexCount, const Vector2 *pVertexArray, const Vector2 *pTextureArray, TextureHandle &amp;texture, const ColorF &amp;color=ColorF(-1.0f,-1.0f,-1.0f))</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_batch_render.html#adf731875a7c1a0c1bb57c2f32e8986f2">~BatchRender</a>()</td><td class="entry"><a class="el" href="class_batch_render.html">BatchRender</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 749 - 0
Torque2DDocs/html/class_batch_render.html

@@ -0,0 +1,749 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BatchRender Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_batch_render-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BatchRender Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;BatchRender.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ad320c37df6494f1eb3b4f0df55179b8a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#ad320c37df6494f1eb3b4f0df55179b8a">BatchRender</a> ()</td></tr>
+<tr class="separator:ad320c37df6494f1eb3b4f0df55179b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adf731875a7c1a0c1bb57c2f32e8986f2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#adf731875a7c1a0c1bb57c2f32e8986f2">~BatchRender</a> ()</td></tr>
+<tr class="separator:adf731875a7c1a0c1bb57c2f32e8986f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20f64da915199f00714791ec84f5d362"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#a20f64da915199f00714791ec84f5d362">setStrictOrderMode</a> (const bool strictOrder, const bool forceFlush=false)</td></tr>
+<tr class="memdesc:a20f64da915199f00714791ec84f5d362"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the strict order mode.  <a href="#a20f64da915199f00714791ec84f5d362">More...</a><br/></td></tr>
+<tr class="separator:a20f64da915199f00714791ec84f5d362"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa922494671b2a7fd422eb628c93244b0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#aa922494671b2a7fd422eb628c93244b0">getStrictOrderMode</a> (void) const </td></tr>
+<tr class="memdesc:aa922494671b2a7fd422eb628c93244b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the strict order mode.  <a href="#aa922494671b2a7fd422eb628c93244b0">More...</a><br/></td></tr>
+<tr class="separator:aa922494671b2a7fd422eb628c93244b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab5cc6143750a1f957651448eeeb63bdd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#ab5cc6143750a1f957651448eeeb63bdd">setBlendMode</a> (GLenum srcFactor, GLenum dstFactor, const <a class="el" href="class_color_f.html">ColorF</a> &amp;blendColor=<a class="el" href="class_color_f.html">ColorF</a>(1.0f, 1.0f, 1.0f, 1.0f))</td></tr>
+<tr class="memdesc:ab5cc6143750a1f957651448eeeb63bdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns-on blend mode with the specified blend factors and color.  <a href="#ab5cc6143750a1f957651448eeeb63bdd">More...</a><br/></td></tr>
+<tr class="separator:ab5cc6143750a1f957651448eeeb63bdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a472fc35a9e6d87ad2bf7a7afd733780e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#a472fc35a9e6d87ad2bf7a7afd733780e">setBlendOff</a> (void)</td></tr>
+<tr class="memdesc:a472fc35a9e6d87ad2bf7a7afd733780e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns-off blend mode.  <a href="#a472fc35a9e6d87ad2bf7a7afd733780e">More...</a><br/></td></tr>
+<tr class="separator:a472fc35a9e6d87ad2bf7a7afd733780e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a823ada1b0e56b7cae4fe97582ecce7cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#a823ada1b0e56b7cae4fe97582ecce7cf">setBlendMode</a> (const <a class="el" href="class_scene_render_request.html">SceneRenderRequest</a> *pSceneRenderRequest)</td></tr>
+<tr class="separator:a823ada1b0e56b7cae4fe97582ecce7cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0957c057c16e6fb9c7840473d52f352"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#ae0957c057c16e6fb9c7840473d52f352">setAlphaTestMode</a> (const F32 alphaTestMode)</td></tr>
+<tr class="memdesc:ae0957c057c16e6fb9c7840473d52f352"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set alpha-test mode.  <a href="#ae0957c057c16e6fb9c7840473d52f352">More...</a><br/></td></tr>
+<tr class="separator:ae0957c057c16e6fb9c7840473d52f352"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7fd12f4e23c9eb301923c8d430fbd96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#af7fd12f4e23c9eb301923c8d430fbd96">setAlphaTestMode</a> (const <a class="el" href="class_scene_render_request.html">SceneRenderRequest</a> *pSceneRenderRequest)</td></tr>
+<tr class="separator:af7fd12f4e23c9eb301923c8d430fbd96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aadc1fa534de1af1dea9b194b5eb01d98"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#aadc1fa534de1af1dea9b194b5eb01d98">setWireframeMode</a> (const bool enabled)</td></tr>
+<tr class="memdesc:aadc1fa534de1af1dea9b194b5eb01d98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the wireframe mode.  <a href="#aadc1fa534de1af1dea9b194b5eb01d98">More...</a><br/></td></tr>
+<tr class="separator:aadc1fa534de1af1dea9b194b5eb01d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae643003afba7ff92742853f45919d0d8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#ae643003afba7ff92742853f45919d0d8">getWireframeMode</a> (void) const </td></tr>
+<tr class="separator:ae643003afba7ff92742853f45919d0d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00ad6873999a51d9293919bf50632333"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#a00ad6873999a51d9293919bf50632333">setBatchEnabled</a> (const bool enabled)</td></tr>
+<tr class="memdesc:a00ad6873999a51d9293919bf50632333"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the batch enabled mode.  <a href="#a00ad6873999a51d9293919bf50632333">More...</a><br/></td></tr>
+<tr class="separator:a00ad6873999a51d9293919bf50632333"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b1f3124fdf0a934a9103cd4bf696024"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#a2b1f3124fdf0a934a9103cd4bf696024">getBatchEnabled</a> (void) const </td></tr>
+<tr class="memdesc:a2b1f3124fdf0a934a9103cd4bf696024"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the batch enabled mode.  <a href="#a2b1f3124fdf0a934a9103cd4bf696024">More...</a><br/></td></tr>
+<tr class="separator:a2b1f3124fdf0a934a9103cd4bf696024"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2465ec681e134b096f3a00013d66821"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#ac2465ec681e134b096f3a00013d66821">setDebugStats</a> (<a class="el" href="class_debug_stats.html">DebugStats</a> *pDebugStats)</td></tr>
+<tr class="memdesc:ac2465ec681e134b096f3a00013d66821"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the debug stats to use.  <a href="#ac2465ec681e134b096f3a00013d66821">More...</a><br/></td></tr>
+<tr class="separator:ac2465ec681e134b096f3a00013d66821"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af0272acd2e8a717ee544007cca48ff83"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#af0272acd2e8a717ee544007cca48ff83">SubmitTriangles</a> (const U32 vertexCount, const <a class="el" href="struct_vector2.html">Vector2</a> *pVertexArray, const <a class="el" href="struct_vector2.html">Vector2</a> *pTextureArray, <a class="el" href="class_texture_handle.html">TextureHandle</a> &amp;texture, const <a class="el" href="class_color_f.html">ColorF</a> &amp;color=<a class="el" href="class_color_f.html">ColorF</a>(-1.0f,-1.0f,-1.0f))</td></tr>
+<tr class="separator:af0272acd2e8a717ee544007cca48ff83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8ba4c83361eed28d34c2baff6b4fb6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#af8ba4c83361eed28d34c2baff6b4fb6a">SubmitQuad</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos0, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos1, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos2, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos3, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos0, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos1, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos2, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos3, <a class="el" href="class_texture_handle.html">TextureHandle</a> &amp;texture, const <a class="el" href="class_color_f.html">ColorF</a> &amp;color=<a class="el" href="class_color_f.html">ColorF</a>(-1.0f,-1.0f,-1.0f))</td></tr>
+<tr class="separator:af8ba4c83361eed28d34c2baff6b4fb6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6ec6e47a617393ca44be88418bee0a9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#a6ec6e47a617393ca44be88418bee0a9b">flush</a> (U32 &amp;reasonMetric)</td></tr>
+<tr class="memdesc:a6ec6e47a617393ca44be88418bee0a9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flush (render) any pending batches with a reason metric.  <a href="#a6ec6e47a617393ca44be88418bee0a9b">More...</a><br/></td></tr>
+<tr class="separator:a6ec6e47a617393ca44be88418bee0a9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a9e9396972b76c5947592479860020d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#a0a9e9396972b76c5947592479860020d">flush</a> (void)</td></tr>
+<tr class="memdesc:a0a9e9396972b76c5947592479860020d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flush (render) any pending batches.  <a href="#a0a9e9396972b76c5947592479860020d">More...</a><br/></td></tr>
+<tr class="separator:a0a9e9396972b76c5947592479860020d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:acbcb5cad254199a1b48d19bd91f62206"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_batch_render.html#acbcb5cad254199a1b48d19bd91f62206">RenderQuad</a> (const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos0, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos1, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos2, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;vertexPos3, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos0, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos1, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos2, const <a class="el" href="struct_vector2.html">Vector2</a> &amp;texturePos3)</td></tr>
+<tr class="separator:acbcb5cad254199a1b48d19bd91f62206"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ad320c37df6494f1eb3b4f0df55179b8a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_batch_render.html">BatchRender</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adf731875a7c1a0c1bb57c2f32e8986f2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_batch_render.html">BatchRender</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a6ec6e47a617393ca44be88418bee0a9b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void flush </td>
+          <td>(</td>
+          <td class="paramtype">U32 &amp;&#160;</td>
+          <td class="paramname"><em>reasonMetric</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Flush (render) any pending batches with a reason metric. </p>
+
+</div>
+</div>
+<a class="anchor" id="a0a9e9396972b76c5947592479860020d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void flush </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Flush (render) any pending batches. </p>
+
+</div>
+</div>
+<a class="anchor" id="a2b1f3124fdf0a934a9103cd4bf696024"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getBatchEnabled </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the batch enabled mode. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa922494671b2a7fd422eb628c93244b0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getStrictOrderMode </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the strict order mode. </p>
+
+</div>
+</div>
+<a class="anchor" id="ae643003afba7ff92742853f45919d0d8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool getWireframeMode </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acbcb5cad254199a1b48d19bd91f62206"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void RenderQuad </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos0</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos0</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos3</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Render a quad immediately without affecting current batch. All render state should be set beforehand directly. Vertex and textures are indexed as: 3 ___ 2 |\ | | \ | 0| _|1 </p>
+
+</div>
+</div>
+<a class="anchor" id="ae0957c057c16e6fb9c7840473d52f352"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAlphaTestMode </td>
+          <td>(</td>
+          <td class="paramtype">const F32&#160;</td>
+          <td class="paramname"><em>alphaTestMode</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set alpha-test mode. </p>
+
+</div>
+</div>
+<a class="anchor" id="af7fd12f4e23c9eb301923c8d430fbd96"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAlphaTestMode </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_scene_render_request.html">SceneRenderRequest</a> *&#160;</td>
+          <td class="paramname"><em>pSceneRenderRequest</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a00ad6873999a51d9293919bf50632333"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBatchEnabled </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>enabled</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sets the batch enabled mode. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab5cc6143750a1f957651448eeeb63bdd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBlendMode </td>
+          <td>(</td>
+          <td class="paramtype">GLenum&#160;</td>
+          <td class="paramname"><em>srcFactor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">GLenum&#160;</td>
+          <td class="paramname"><em>dstFactor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_color_f.html">ColorF</a> &amp;&#160;</td>
+          <td class="paramname"><em>blendColor</em> = <code><a class="el" href="class_color_f.html">ColorF</a>(1.0f,&#160;1.0f,&#160;1.0f,&#160;1.0f)</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Turns-on blend mode with the specified blend factors and color. </p>
+
+</div>
+</div>
+<a class="anchor" id="a823ada1b0e56b7cae4fe97582ecce7cf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBlendMode </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_scene_render_request.html">SceneRenderRequest</a> *&#160;</td>
+          <td class="paramname"><em>pSceneRenderRequest</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a472fc35a9e6d87ad2bf7a7afd733780e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBlendOff </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Turns-off blend mode. </p>
+
+</div>
+</div>
+<a class="anchor" id="ac2465ec681e134b096f3a00013d66821"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setDebugStats </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_debug_stats.html">DebugStats</a> *&#160;</td>
+          <td class="paramname"><em>pDebugStats</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sets the debug stats to use. </p>
+
+</div>
+</div>
+<a class="anchor" id="a20f64da915199f00714791ec84f5d362"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setStrictOrderMode </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>strictOrder</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>forceFlush</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set the strict order mode. </p>
+
+</div>
+</div>
+<a class="anchor" id="aadc1fa534de1af1dea9b194b5eb01d98"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setWireframeMode </td>
+          <td>(</td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>enabled</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sets the wireframe mode. </p>
+
+</div>
+</div>
+<a class="anchor" id="af8ba4c83361eed28d34c2baff6b4fb6a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SubmitQuad </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos0</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>vertexPos3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos0</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>texturePos3</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_texture_handle.html">TextureHandle</a> &amp;&#160;</td>
+          <td class="paramname"><em>texture</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_color_f.html">ColorF</a> &amp;&#160;</td>
+          <td class="paramname"><em>color</em> = <code><a class="el" href="class_color_f.html">ColorF</a>(-1.0f,&#160;-1.0f,&#160;-1.0f)</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Submit a quad for batching. Vertex and textures are indexed as: 3 ___ 2 |\ | | \ | 0| _|1 </p>
+
+</div>
+</div>
+<a class="anchor" id="af0272acd2e8a717ee544007cca48ff83"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void SubmitTriangles </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>vertexCount</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> *&#160;</td>
+          <td class="paramname"><em>pVertexArray</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_vector2.html">Vector2</a> *&#160;</td>
+          <td class="paramname"><em>pTextureArray</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_texture_handle.html">TextureHandle</a> &amp;&#160;</td>
+          <td class="paramname"><em>texture</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_color_f.html">ColorF</a> &amp;&#160;</td>
+          <td class="paramname"><em>color</em> = <code><a class="el" href="class_color_f.html">ColorF</a>(-1.0f,&#160;-1.0f,&#160;-1.0f)</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Submit triangles for batching. Vertex and textures are indexed as: 2 5 |\ |\ | \ | \ 0| _\1 3| _\4 </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>2d/core/BatchRender.h</li>
+<li>2d/core/BatchRender.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 326 - 0
Torque2DDocs/html/class_behavior_component-members.html

@@ -0,0 +1,326 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BehaviorComponent Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_behavior_component.html">BehaviorComponent</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a4c696a858a47ad1bea150678e5e77de8">_callMethod</a>(U32 argc, const char *argv[], bool callThis=true)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#ac375847ae622734c71c3868dffcd97f5">_getOwner</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#ada8fe8d6fb690560284d5ec6bbda80c4">addBehavior</a>(BehaviorInstance *bi)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#aee331023cef6e78a047d349841c80c5a">addComponent</a>(SimComponent *component)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a19504b4457a2cee7406ec92cfca5f57a">BehaviorComponent</a>()</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a27e34ecdcb24463276d8d1f82629140a">BehaviorInterface</a> class</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_dynamic_console_method_component.html#aa908feec1e7d562830eb455f0d8d7818">callMethod</a>(S32 argc, const char *methodName,...)</td><td class="entry"><a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_dynamic_console_method_component.html#a0118bd8e337767ab582518a500b1482b">callMethodArgList</a>(U32 argc, const char *argv[], bool callThis=true)</td><td class="entry"><a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#aa6e474e95b84693dfb2c8b97fd1c63f9">callMethodOnComponents</a>(U32 argc, const char *argv[], const char **result)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a8494f88eee4c3380e96d3a4977689f46">callOnBehaviors</a>(U32 argc, const char *argv[])</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a75cf9aca6491d3442a30255e50929c07">clearBehaviors</a>()</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#ab05a02e5e13542af37680276d51b04f5">clearComponents</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#add5b33718ca9cab3bb26b7ba907899ed">connect</a>(BehaviorInstance *pOutputBehavior, BehaviorInstance *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#ac8fc30204947c1bf7083bcc18c23d609">DECLARE_CONOBJECT</a>(BehaviorComponent)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_dynamic_console_method_component.html#afc2db809a49eb691e42ea935a2762df3">DynamicConsoleMethodComponent::DECLARE_CONOBJECT</a>(DynamicConsoleMethodComponent)</td><td class="entry"><a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a1da866a12db4319a3c1c6dfcc819c77e">SimComponent::DECLARE_CONOBJECT</a>(SimComponent)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a5038fc68d1c23dad7a109da7d4028840">disconnect</a>(BehaviorInstance *pOutputBehavior, BehaviorInstance *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#ae055c62d3093e0982513ae0f39e50524">getBehavior</a>(StringTableEntry behaviorTemplateName)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a661bbd0ef43bf11bba06f72a98863424">getBehavior</a>(const U32 index)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a548390ba53f32c4df4c235ab51ad6579">getBehaviorByInstanceId</a>(const U32 behaviorId)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a8adea247fee5ba35e83023668c2c9bf8">getBehaviorConnection</a>(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName, const U32 connectionIndex)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#af8652de956626b5fb01b6c8d1f4e5131">getBehaviorConnectionCount</a>(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#ad5beac3655ab2078834cd6464057c590">getBehaviorConnections</a>(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#ae9135742b5e65b81cbf88659165769af">getBehaviorCount</a>() const </td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#aedea8e2ebe59af62e1e2cb20c510bd1e">getBehaviors</a>() const </td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a9f7010dc932fb9cc832bf68c5f7da923">getComponent</a>(const U32 index)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#a5fe708dbdedecf9aa123c4d5cb226201">getComponentCount</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a3318e867ff260e40adee4a80ebe6fb86">getComponentName</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#acfcd20632dc52e1de84d80c1126ed2ca">getOwner</a>() const </td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a992962b4d3263ded2a0c5ca3c39b0a73">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#ae5c202f680f4a245443e70cf61fe17f9">hasComponents</a>() const </td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#ae2931e09e0fd8eac15c83f0254b4e4ac">isEnabled</a>() const </td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#affb0e68a39d684cfb2c176b58e55b2f3">lockComponentList</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#abf46089a2e718566775a0d9b85e7b813">mBehaviorConnections</a></td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a92f29dd24cde3d52088a09abdbf54c65">mEnabled</a></td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#ab81d9e1c253a9a605969743b9c042404">onAddToScene</a>(void)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#aff903a8e48efc1a17028c205cf214abc">onComponentAdd</a>(SimComponent *target)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#a089b934882e45700d4b9e14d6041f575">onComponentRegister</a>(SimComponent *owner)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a08b359c4b8daaeb57d6b40c1250e8982">onComponentRemove</a>(SimComponent *target)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#ac7e148e0401cef21d85d028fb6f8942f">onComponentUnRegister</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#a0bb8f5d53d9f0589b4a8fd3883dc3663">onRemoveFromScene</a>(void)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#af46594ff3cf78be8bee74463cd2eab14">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#acd7861614dbad46880a829cc09d2600d">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#ae199733535e4d5040501079441c7a334">onUpdate</a>(void)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a949dcb3f8ac76160c0d4c9d3a70ed8e0">raise</a>(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a91c6d6e4c61af9a42389ccc89c2fb7ba">removeBehavior</a>(BehaviorInstance *bi, bool deleteBehavior=true)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#ae8bd9b331318023f154485894e3c6d9f">removeComponent</a>(SimComponent *component)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#ac2a103a59432234ce303e575bf81c2e0">reOrder</a>(BehaviorInstance *obj, U32 desiredIndex)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#ad2c36e1b83b63900ec136cb0cde75557">setEnabled</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#ac49fe8bd8f61cf579345f34ac0da8c3f">setEnabled</a>(const bool enabled)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a1210c359d80841ee18945d338178d8fd">SimComponent</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#af3c433a1a8076ed8db82c871d889a909">SimComponentIterator</a> typedef</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#ab99897fcdcb60839ae26e407e357705d">typeInstanceConnectionHash</a> typedef</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#a3d1192354adc1e7bffaf9facf48c8bc4">typeOutputNameConnectionHash</a> typedef</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a> typedef</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#a39b47316db1622eacf7ad2b3ed520ad3">unlockComponentList</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#a389b228e9fc39154c64551275b66aff7">writeEnabled</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_component.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component.html#a6538bbb1949a40cf2a94177d4ed40d94">~BehaviorComponent</a>()</td><td class="entry"><a class="el" href="class_behavior_component.html">BehaviorComponent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_component.html#aacb20af66e12389f4311ba608fe406ab">~SimComponent</a>()</td><td class="entry"><a class="el" href="class_sim_component.html">SimComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 1454 - 0
Torque2DDocs/html/class_behavior_component.html

@@ -0,0 +1,1454 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BehaviorComponent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="class_behavior_component-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BehaviorComponent Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;behaviorComponent.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for BehaviorComponent:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_behavior_component.png" usemap="#BehaviorComponent_map" alt=""/>
+  <map id="BehaviorComponent_map" name="BehaviorComponent_map">
+<area href="class_dynamic_console_method_component.html" alt="DynamicConsoleMethodComponent" shape="rect" coords="333,168,545,192"/>
+<area href="class_sim_component.html" alt="SimComponent" shape="rect" coords="333,112,545,136"/>
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="333,56,545,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="222,0,434,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="444,0,656,24"/>
+<area href="class_scene.html" alt="Scene" shape="rect" coords="0,280,212,304"/>
+<area href="class_scene_object.html" alt="SceneObject" shape="rect" coords="666,280,878,304"/>
+<area href="class_composite_sprite.html" alt="CompositeSprite" shape="rect" coords="0,336,212,360"/>
+<area href="class_image_font.html" alt="ImageFont" shape="rect" coords="222,336,434,360"/>
+<area href="class_particle_player.html" alt="ParticlePlayer" shape="rect" coords="444,336,656,360"/>
+<area href="class_shape_vector.html" alt="ShapeVector" shape="rect" coords="666,336,878,360"/>
+<area href="class_sprite_base.html" alt="SpriteBase" shape="rect" coords="888,336,1100,360"/>
+<area href="class_trigger.html" alt="Trigger" shape="rect" coords="1110,336,1322,360"/>
+<area href="class_wave_composite.html" alt="WaveComposite" shape="rect" coords="1332,336,1544,360"/>
+<area href="class_scroller.html" alt="Scroller" shape="rect" coords="777,392,989,416"/>
+<area href="class_sprite.html" alt="Sprite" shape="rect" coords="999,392,1211,416"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html">BehaviorPortConnection</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A behavior port connection.  <a href="struct_behavior_component_1_1_behavior_port_connection.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:ac5dca1520d83486d64e7d8e289ec0813"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector.html">Vector</a><br class="typebreak"/>
+&lt; <a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html">BehaviorPortConnection</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a></td></tr>
+<tr class="separator:ac5dca1520d83486d64e7d8e289ec0813"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d1192354adc1e7bffaf9facf48c8bc4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a><br class="typebreak"/>
+&lt; StringTableEntry, <br class="typebreak"/>
+<a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a3d1192354adc1e7bffaf9facf48c8bc4">typeOutputNameConnectionHash</a></td></tr>
+<tr class="separator:a3d1192354adc1e7bffaf9facf48c8bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab99897fcdcb60839ae26e407e357705d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt; SimObjectId, <br class="typebreak"/>
+<a class="el" href="class_behavior_component.html#a3d1192354adc1e7bffaf9facf48c8bc4">typeOutputNameConnectionHash</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ab99897fcdcb60839ae26e407e357705d">typeInstanceConnectionHash</a></td></tr>
+<tr class="separator:ab99897fcdcb60839ae26e407e357705d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a19504b4457a2cee7406ec92cfca5f57a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a19504b4457a2cee7406ec92cfca5f57a">BehaviorComponent</a> ()</td></tr>
+<tr class="separator:a19504b4457a2cee7406ec92cfca5f57a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6538bbb1949a40cf2a94177d4ed40d94"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a6538bbb1949a40cf2a94177d4ed40d94">~BehaviorComponent</a> ()</td></tr>
+<tr class="separator:a6538bbb1949a40cf2a94177d4ed40d94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_sim_object.html">SimObject</a> overrides.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a548390ba53f32c4df4c235ab51ad6579"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a548390ba53f32c4df4c235ab51ad6579">getBehaviorByInstanceId</a> (const U32 behaviorId)</td></tr>
+<tr class="memdesc:a548390ba53f32c4df4c235ab51ad6579"><td class="mdescLeft">&#160;</td><td class="mdescRight">Behavior interface.  <a href="#a548390ba53f32c4df4c235ab51ad6579">More...</a><br/></td></tr>
+<tr class="separator:a548390ba53f32c4df4c235ab51ad6579"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada8fe8d6fb690560284d5ec6bbda80c4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ada8fe8d6fb690560284d5ec6bbda80c4">addBehavior</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *bi)</td></tr>
+<tr class="separator:ada8fe8d6fb690560284d5ec6bbda80c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91c6d6e4c61af9a42389ccc89c2fb7ba"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a91c6d6e4c61af9a42389ccc89c2fb7ba">removeBehavior</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *bi, bool deleteBehavior=true)</td></tr>
+<tr class="separator:a91c6d6e4c61af9a42389ccc89c2fb7ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75cf9aca6491d3442a30255e50929c07"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a75cf9aca6491d3442a30255e50929c07">clearBehaviors</a> ()</td></tr>
+<tr class="separator:a75cf9aca6491d3442a30255e50929c07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9135742b5e65b81cbf88659165769af"><td class="memItemLeft" align="right" valign="top">virtual U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ae9135742b5e65b81cbf88659165769af">getBehaviorCount</a> () const </td></tr>
+<tr class="separator:ae9135742b5e65b81cbf88659165769af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aedea8e2ebe59af62e1e2cb20c510bd1e"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="class_sim_set.html">SimSet</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#aedea8e2ebe59af62e1e2cb20c510bd1e">getBehaviors</a> () const </td></tr>
+<tr class="separator:aedea8e2ebe59af62e1e2cb20c510bd1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae055c62d3093e0982513ae0f39e50524"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ae055c62d3093e0982513ae0f39e50524">getBehavior</a> (StringTableEntry behaviorTemplateName)</td></tr>
+<tr class="separator:ae055c62d3093e0982513ae0f39e50524"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a661bbd0ef43bf11bba06f72a98863424"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a661bbd0ef43bf11bba06f72a98863424">getBehavior</a> (const U32 index)</td></tr>
+<tr class="separator:a661bbd0ef43bf11bba06f72a98863424"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2a103a59432234ce303e575bf81c2e0"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ac2a103a59432234ce303e575bf81c2e0">reOrder</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *obj, U32 desiredIndex)</td></tr>
+<tr class="separator:ac2a103a59432234ce303e575bf81c2e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add5b33718ca9cab3bb26b7ba907899ed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#add5b33718ca9cab3bb26b7ba907899ed">connect</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)</td></tr>
+<tr class="memdesc:add5b33718ca9cab3bb26b7ba907899ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Behavior connectivity.  <a href="#add5b33718ca9cab3bb26b7ba907899ed">More...</a><br/></td></tr>
+<tr class="separator:add5b33718ca9cab3bb26b7ba907899ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5038fc68d1c23dad7a109da7d4028840"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a5038fc68d1c23dad7a109da7d4028840">disconnect</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)</td></tr>
+<tr class="separator:a5038fc68d1c23dad7a109da7d4028840"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a949dcb3f8ac76160c0d4c9d3a70ed8e0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a949dcb3f8ac76160c0d4c9d3a70ed8e0">raise</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName)</td></tr>
+<tr class="separator:a949dcb3f8ac76160c0d4c9d3a70ed8e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8652de956626b5fb01b6c8d1f4e5131"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#af8652de956626b5fb01b6c8d1f4e5131">getBehaviorConnectionCount</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName)</td></tr>
+<tr class="separator:af8652de956626b5fb01b6c8d1f4e5131"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8adea247fee5ba35e83023668c2c9bf8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html">BehaviorPortConnection</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a8adea247fee5ba35e83023668c2c9bf8">getBehaviorConnection</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName, const U32 connectionIndex)</td></tr>
+<tr class="separator:a8adea247fee5ba35e83023668c2c9bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5beac3655ab2078834cd6464057c590"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ad5beac3655ab2078834cd6464057c590">getBehaviorConnections</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName)</td></tr>
+<tr class="separator:ad5beac3655ab2078834cd6464057c590"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a992962b4d3263ded2a0c5ca3c39b0a73"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a992962b4d3263ded2a0c5ca3c39b0a73">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="memdesc:a992962b4d3263ded2a0c5ca3c39b0a73"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a> Overrides.  <a href="#a992962b4d3263ded2a0c5ca3c39b0a73">More...</a><br/></td></tr>
+<tr class="separator:a992962b4d3263ded2a0c5ca3c39b0a73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8494f88eee4c3380e96d3a4977689f46"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a8494f88eee4c3380e96d3a4977689f46">callOnBehaviors</a> (U32 argc, const char *argv[])</td></tr>
+<tr class="separator:a8494f88eee4c3380e96d3a4977689f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="memdesc:add2aa52391620bbfb9f8c29eb1f921cd"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_sim_component.html">SimComponent</a> overrides.  <a href="#add2aa52391620bbfb9f8c29eb1f921cd">More...</a><br/></td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc30204947c1bf7083bcc18c23d609"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#ac8fc30204947c1bf7083bcc18c23d609">DECLARE_CONOBJECT</a> (<a class="el" href="class_behavior_component.html">BehaviorComponent</a>)</td></tr>
+<tr class="separator:ac8fc30204947c1bf7083bcc18c23d609"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_dynamic_console_method_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_dynamic_console_method_component')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a></td></tr>
+<tr class="memitem:aa908feec1e7d562830eb455f0d8d7818 inherit pub_methods_class_dynamic_console_method_component"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_console_method_component.html#aa908feec1e7d562830eb455f0d8d7818">callMethod</a> (S32 argc, const char *methodName,...)</td></tr>
+<tr class="memdesc:aa908feec1e7d562830eb455f0d8d7818 inherit pub_methods_class_dynamic_console_method_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call Method format string.  <a href="#aa908feec1e7d562830eb455f0d8d7818">More...</a><br/></td></tr>
+<tr class="separator:aa908feec1e7d562830eb455f0d8d7818 inherit pub_methods_class_dynamic_console_method_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0118bd8e337767ab582518a500b1482b inherit pub_methods_class_dynamic_console_method_component"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_console_method_component.html#a0118bd8e337767ab582518a500b1482b">callMethodArgList</a> (U32 argc, const char *argv[], bool callThis=true)</td></tr>
+<tr class="memdesc:a0118bd8e337767ab582518a500b1482b inherit pub_methods_class_dynamic_console_method_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call Method.  <a href="#a0118bd8e337767ab582518a500b1482b">More...</a><br/></td></tr>
+<tr class="separator:a0118bd8e337767ab582518a500b1482b inherit pub_methods_class_dynamic_console_method_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc2db809a49eb691e42ea935a2762df3 inherit pub_methods_class_dynamic_console_method_component"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_dynamic_console_method_component.html#afc2db809a49eb691e42ea935a2762df3">DECLARE_CONOBJECT</a> (<a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a>)</td></tr>
+<tr class="separator:afc2db809a49eb691e42ea935a2762df3 inherit pub_methods_class_dynamic_console_method_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
+<tr class="memitem:a1da866a12db4319a3c1c6dfcc819c77e inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a1da866a12db4319a3c1c6dfcc819c77e">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_component.html">SimComponent</a>)</td></tr>
+<tr class="separator:a1da866a12db4319a3c1c6dfcc819c77e inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1210c359d80841ee18945d338178d8fd inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a1210c359d80841ee18945d338178d8fd">SimComponent</a> ()</td></tr>
+<tr class="separator:a1210c359d80841ee18945d338178d8fd inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb20af66e12389f4311ba608fe406ab inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aacb20af66e12389f4311ba608fe406ab">~SimComponent</a> ()</td></tr>
+<tr class="separator:aacb20af66e12389f4311ba608fe406ab inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5c202f680f4a245443e70cf61fe17f9 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ae5c202f680f4a245443e70cf61fe17f9">hasComponents</a> () const </td></tr>
+<tr class="memdesc:ae5c202f680f4a245443e70cf61fe17f9 inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Will return true if this object contains components.  <a href="#ae5c202f680f4a245443e70cf61fe17f9">More...</a><br/></td></tr>
+<tr class="separator:ae5c202f680f4a245443e70cf61fe17f9 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfcd20632dc52e1de84d80c1126ed2ca inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_sim_component.html">SimComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#acfcd20632dc52e1de84d80c1126ed2ca">getOwner</a> () const </td></tr>
+<tr class="memdesc:acfcd20632dc52e1de84d80c1126ed2ca inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">The component which owns this object.  <a href="#acfcd20632dc52e1de84d80c1126ed2ca">More...</a><br/></td></tr>
+<tr class="separator:acfcd20632dc52e1de84d80c1126ed2ca inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3318e867ff260e40adee4a80ebe6fb86 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a3318e867ff260e40adee4a80ebe6fb86">getComponentName</a> ()</td></tr>
+<tr class="separator:a3318e867ff260e40adee4a80ebe6fb86 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee331023cef6e78a047d349841c80c5a inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aee331023cef6e78a047d349841c80c5a">addComponent</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *component)</td></tr>
+<tr class="memdesc:aee331023cef6e78a047d349841c80c5a inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add Component to this one.  <a href="#aee331023cef6e78a047d349841c80c5a">More...</a><br/></td></tr>
+<tr class="separator:aee331023cef6e78a047d349841c80c5a inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8bd9b331318023f154485894e3c6d9f inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ae8bd9b331318023f154485894e3c6d9f">removeComponent</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *component)</td></tr>
+<tr class="memdesc:ae8bd9b331318023f154485894e3c6d9f inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove Component from this one.  <a href="#ae8bd9b331318023f154485894e3c6d9f">More...</a><br/></td></tr>
+<tr class="separator:ae8bd9b331318023f154485894e3c6d9f inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab05a02e5e13542af37680276d51b04f5 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ab05a02e5e13542af37680276d51b04f5">clearComponents</a> ()</td></tr>
+<tr class="memdesc:ab05a02e5e13542af37680276d51b04f5 inherit pub_methods_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear Child components of this one.  <a href="#ab05a02e5e13542af37680276d51b04f5">More...</a><br/></td></tr>
+<tr class="separator:ab05a02e5e13542af37680276d51b04f5 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff903a8e48efc1a17028c205cf214abc inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aff903a8e48efc1a17028c205cf214abc">onComponentAdd</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *target)</td></tr>
+<tr class="separator:aff903a8e48efc1a17028c205cf214abc inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08b359c4b8daaeb57d6b40c1250e8982 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a08b359c4b8daaeb57d6b40c1250e8982">onComponentRemove</a> (<a class="el" href="class_sim_component.html">SimComponent</a> *target)</td></tr>
+<tr class="separator:a08b359c4b8daaeb57d6b40c1250e8982 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5fe708dbdedecf9aa123c4d5cb226201 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a5fe708dbdedecf9aa123c4d5cb226201">getComponentCount</a> ()</td></tr>
+<tr class="separator:a5fe708dbdedecf9aa123c4d5cb226201 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f7010dc932fb9cc832bf68c5f7da923 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_component.html">SimComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a9f7010dc932fb9cc832bf68c5f7da923">getComponent</a> (const U32 index)</td></tr>
+<tr class="separator:a9f7010dc932fb9cc832bf68c5f7da923 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac49fe8bd8f61cf579345f34ac0da8c3f inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ac49fe8bd8f61cf579345f34ac0da8c3f">setEnabled</a> (const bool enabled)</td></tr>
+<tr class="separator:ac49fe8bd8f61cf579345f34ac0da8c3f inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2931e09e0fd8eac15c83f0254b4e4ac inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ae2931e09e0fd8eac15c83f0254b4e4ac">isEnabled</a> () const </td></tr>
+<tr class="separator:ae2931e09e0fd8eac15c83f0254b4e4ac inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae199733535e4d5040501079441c7a334 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ae199733535e4d5040501079441c7a334">onUpdate</a> (void)</td></tr>
+<tr class="separator:ae199733535e4d5040501079441c7a334 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab81d9e1c253a9a605969743b9c042404 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ab81d9e1c253a9a605969743b9c042404">onAddToScene</a> (void)</td></tr>
+<tr class="separator:ab81d9e1c253a9a605969743b9c042404 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bb8f5d53d9f0589b4a8fd3883dc3663 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a0bb8f5d53d9f0589b4a8fd3883dc3663">onRemoveFromScene</a> (void)</td></tr>
+<tr class="separator:a0bb8f5d53d9f0589b4a8fd3883dc3663 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa6e474e95b84693dfb2c8b97fd1c63f9 inherit pub_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#aa6e474e95b84693dfb2c8b97fd1c63f9">callMethodOnComponents</a> (U32 argc, const char *argv[], const char **result)</td></tr>
+<tr class="separator:aa6e474e95b84693dfb2c8b97fd1c63f9 inherit pub_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:abf46089a2e718566775a0d9b85e7b813"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_component.html#ab99897fcdcb60839ae26e407e357705d">typeInstanceConnectionHash</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#abf46089a2e718566775a0d9b85e7b813">mBehaviorConnections</a></td></tr>
+<tr class="separator:abf46089a2e718566775a0d9b85e7b813"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a4c696a858a47ad1bea150678e5e77de8"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a4c696a858a47ad1bea150678e5e77de8">_callMethod</a> (U32 argc, const char *argv[], bool callThis=true)</td></tr>
+<tr class="separator:a4c696a858a47ad1bea150678e5e77de8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd7861614dbad46880a829cc09d2600d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#acd7861614dbad46880a829cc09d2600d">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:acd7861614dbad46880a829cc09d2600d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#acd7861614dbad46880a829cc09d2600d">More...</a><br/></td></tr>
+<tr class="separator:acd7861614dbad46880a829cc09d2600d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af46594ff3cf78be8bee74463cd2eab14"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#af46594ff3cf78be8bee74463cd2eab14">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:af46594ff3cf78be8bee74463cd2eab14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#af46594ff3cf78be8bee74463cd2eab14">More...</a><br/></td></tr>
+<tr class="separator:af46594ff3cf78be8bee74463cd2eab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:a27e34ecdcb24463276d8d1f82629140a"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component.html#a27e34ecdcb24463276d8d1f82629140a">BehaviorInterface</a></td></tr>
+<tr class="separator:a27e34ecdcb24463276d8d1f82629140a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2c36e1b83b63900ec136cb0cde75557 inherit pub_static_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#ad2c36e1b83b63900ec136cb0cde75557">setEnabled</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:ad2c36e1b83b63900ec136cb0cde75557 inherit pub_static_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a389b228e9fc39154c64551275b66aff7 inherit pub_static_methods_class_sim_component"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a389b228e9fc39154c64551275b66aff7">writeEnabled</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a389b228e9fc39154c64551275b66aff7 inherit pub_static_methods_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
+<tr class="memitem:af3c433a1a8076ed8db82c871d889a909 inherit pro_types_class_sim_component"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_vector_ptr.html">VectorPtr</a><br class="typebreak"/>
+&lt; <a class="el" href="class_sim_component.html">SimComponent</a> * &gt;::iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#af3c433a1a8076ed8db82c871d889a909">SimComponentIterator</a></td></tr>
+<tr class="memdesc:af3c433a1a8076ed8db82c871d889a909 inherit pro_types_class_sim_component"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a const reference to private mComponentList.  <a href="#af3c433a1a8076ed8db82c871d889a909">More...</a><br/></td></tr>
+<tr class="separator:af3c433a1a8076ed8db82c871d889a909 inherit pro_types_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_component"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_component')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_component.html">SimComponent</a></td></tr>
+<tr class="memitem:a92f29dd24cde3d52088a09abdbf54c65 inherit pro_attribs_class_sim_component"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_component.html#a92f29dd24cde3d52088a09abdbf54c65">mEnabled</a></td></tr>
+<tr class="separator:a92f29dd24cde3d52088a09abdbf54c65 inherit pro_attribs_class_sim_component"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Typedef Documentation</h2>
+<a class="anchor" id="ab99897fcdcb60839ae26e407e357705d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt;SimObjectId, <a class="el" href="class_behavior_component.html#a3d1192354adc1e7bffaf9facf48c8bc4">typeOutputNameConnectionHash</a>*&gt; <a class="el" href="class_behavior_component.html#ab99897fcdcb60839ae26e407e357705d">typeInstanceConnectionHash</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3d1192354adc1e7bffaf9facf48c8bc4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="class_hash_map.html">HashMap</a>&lt;StringTableEntry, <a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a>*&gt; <a class="el" href="class_behavior_component.html#a3d1192354adc1e7bffaf9facf48c8bc4">typeOutputNameConnectionHash</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac5dca1520d83486d64e7d8e289ec0813"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html">BehaviorPortConnection</a>&gt; <a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">typePortConnectionVector</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Behavior connection map. NOTE: This configuration provides more efficient raising of outputs as opposed to general administration. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a19504b4457a2cee7406ec92cfca5f57a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_component.html">BehaviorComponent</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6538bbb1949a40cf2a94177d4ed40d94"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_behavior_component.html">BehaviorComponent</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a4c696a858a47ad1bea150678e5e77de8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * _callMethod </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>argc</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>argv</em>[], </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>callThis</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Internal callMethod : Actually does component notification and script method execution </p>
+<dl class="section attention"><dt>Attention</dt><dd>This method does some magic to the argc argv to make <a class="el" href="namespace_con.html#a27b33db8c092259f68383935d89ab802">Con::execute</a> act properly as such it's internal and should not be exposed or used except by this class </dd></dl>
+
+<p>Reimplemented from <a class="el" href="class_dynamic_console_method_component.html#a4c696a858a47ad1bea150678e5e77de8">DynamicConsoleMethodComponent</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ada8fe8d6fb690560284d5ec6bbda80c4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool addBehavior </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>bi</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8494f88eee4c3380e96d3a4977689f46"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * callOnBehaviors </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>argc</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>argv</em>[]&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_dynamic_console_method_component.html#a8494f88eee4c3380e96d3a4977689f46">DynamicConsoleMethodComponent</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a75cf9aca6491d3442a30255e50929c07"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clearBehaviors </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="add5b33718ca9cab3bb26b7ba907899ed"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool connect </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pOutputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pInputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pOutputName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pInputName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Behavior connectivity. </p>
+
+</div>
+</div>
+<a class="anchor" id="a62aa4e3f1aea3c0841234882d0105c1b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void copyTo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">SimObject</a>.</p>
+
+<p>Reimplemented in <a class="el" href="class_scene_object.html#a62aa4e3f1aea3c0841234882d0105c1b">SceneObject</a>, <a class="el" href="class_particle_player.html#a62aa4e3f1aea3c0841234882d0105c1b">ParticlePlayer</a>, <a class="el" href="class_scroller.html#a62aa4e3f1aea3c0841234882d0105c1b">Scroller</a>, <a class="el" href="class_shape_vector.html#add6ef633c96e2e1663b017c4541ddb1e">ShapeVector</a>, <a class="el" href="class_image_font.html#a62aa4e3f1aea3c0841234882d0105c1b">ImageFont</a>, <a class="el" href="class_composite_sprite.html#a62aa4e3f1aea3c0841234882d0105c1b">CompositeSprite</a>, <a class="el" href="class_trigger.html#a62aa4e3f1aea3c0841234882d0105c1b">Trigger</a>, <a class="el" href="class_wave_composite.html#a62aa4e3f1aea3c0841234882d0105c1b">WaveComposite</a>, <a class="el" href="class_sprite_base.html#a62aa4e3f1aea3c0841234882d0105c1b">SpriteBase</a>, and <a class="el" href="class_sprite.html#a62aa4e3f1aea3c0841234882d0105c1b">Sprite</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac8fc30204947c1bf7083bcc18c23d609"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_component.html">BehaviorComponent</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5038fc68d1c23dad7a109da7d4028840"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool disconnect </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pOutputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pInputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pOutputName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pInputName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae055c62d3093e0982513ae0f39e50524"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> * getBehavior </td>
+          <td>(</td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>behaviorTemplateName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a661bbd0ef43bf11bba06f72a98863424"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual <a class="el" href="class_behavior_instance.html">BehaviorInstance</a>* getBehavior </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>index</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a548390ba53f32c4df4c235ab51ad6579"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> * getBehaviorByInstanceId </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>behaviorId</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Behavior interface. </p>
+
+</div>
+</div>
+<a class="anchor" id="a8adea247fee5ba35e83023668c2c9bf8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="struct_behavior_component_1_1_behavior_port_connection.html">BehaviorComponent::BehaviorPortConnection</a> * getBehaviorConnection </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pOutputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pOutputName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>connectionIndex</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af8652de956626b5fb01b6c8d1f4e5131"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getBehaviorConnectionCount </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pOutputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pOutputName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad5beac3655ab2078834cd6464057c590"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const <a class="el" href="class_behavior_component.html#ac5dca1520d83486d64e7d8e289ec0813">BehaviorComponent::typePortConnectionVector</a> * getBehaviorConnections </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pOutputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pOutputName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae9135742b5e65b81cbf88659165769af"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual U32 getBehaviorCount </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aedea8e2ebe59af62e1e2cb20c510bd1e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual const <a class="el" href="class_sim_set.html">SimSet</a>&amp; getBehaviors </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a992962b4d3263ded2a0c5ca3c39b0a73"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool handlesConsoleMethod </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>fname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32 *&#160;</td>
+          <td class="paramname"><em>routingId</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_dynamic_console_method_component.html">DynamicConsoleMethodComponent</a> Overrides. </p>
+
+<p>Reimplemented from <a class="el" href="class_dynamic_console_method_component.html#a992962b4d3263ded2a0c5ca3c39b0a73">DynamicConsoleMethodComponent</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa8fb2a4e72e5c4975d3cd912c5de131a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool onAdd </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_sim_object.html">SimObject</a> overrides. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_component.html#aa8fb2a4e72e5c4975d3cd912c5de131a">SimComponent</a>.</p>
+
+<p>Reimplemented in <a class="el" href="class_scene.html#aa8fb2a4e72e5c4975d3cd912c5de131a">Scene</a>, <a class="el" href="class_scene_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">SceneObject</a>, <a class="el" href="class_scroller.html#aa8fb2a4e72e5c4975d3cd912c5de131a">Scroller</a>, <a class="el" href="class_shape_vector.html#aa8fb2a4e72e5c4975d3cd912c5de131a">ShapeVector</a>, <a class="el" href="class_image_font.html#aa8fb2a4e72e5c4975d3cd912c5de131a">ImageFont</a>, <a class="el" href="class_composite_sprite.html#aa8fb2a4e72e5c4975d3cd912c5de131a">CompositeSprite</a>, and <a class="el" href="class_trigger.html#aa8fb2a4e72e5c4975d3cd912c5de131a">Trigger</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8db26dd3c0ca2b1ac05e7c3516325e61"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onDeleteNotify </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Called when a <a class="el" href="class_sim_object.html">SimObject</a> is deleted.</p>
+<p>When you are on the notification list for another object and it is deleted, this method is called. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">SimObject</a>.</p>
+
+<p>Reimplemented in <a class="el" href="class_scene.html#a8db26dd3c0ca2b1ac05e7c3516325e61">Scene</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28fb2b0653c2c31284ebef9237dc9c5c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onRemove </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is removed from the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_component.html#a28fb2b0653c2c31284ebef9237dc9c5c">SimComponent</a>.</p>
+
+<p>Reimplemented in <a class="el" href="class_scene.html#a28fb2b0653c2c31284ebef9237dc9c5c">Scene</a>, <a class="el" href="class_scene_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">SceneObject</a>, <a class="el" href="class_scroller.html#a28fb2b0653c2c31284ebef9237dc9c5c">Scroller</a>, <a class="el" href="class_shape_vector.html#a28fb2b0653c2c31284ebef9237dc9c5c">ShapeVector</a>, <a class="el" href="class_image_font.html#a28fb2b0653c2c31284ebef9237dc9c5c">ImageFont</a>, and <a class="el" href="class_composite_sprite.html#a28fb2b0653c2c31284ebef9237dc9c5c">CompositeSprite</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af46594ff3cf78be8bee74463cd2eab14"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlCustomRead </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
+          <td class="paramname"><em>customNodes</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called during the reading of the object to allow custom properties to be read. </p>
+<p>Skip it. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">SimObject</a>.</p>
+
+<p>Reimplemented in <a class="el" href="class_scene.html#af46594ff3cf78be8bee74463cd2eab14">Scene</a>, <a class="el" href="class_scene_object.html#af46594ff3cf78be8bee74463cd2eab14">SceneObject</a>, and <a class="el" href="class_composite_sprite.html#af46594ff3cf78be8bee74463cd2eab14">CompositeSprite</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acd7861614dbad46880a829cc09d2600d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onTamlCustomWrite </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;&#160;</td>
+          <td class="paramname"><em>customNodes</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_taml.html">Taml</a> callbacks. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">SimObject</a>.</p>
+
+<p>Reimplemented in <a class="el" href="class_scene.html#acd7861614dbad46880a829cc09d2600d">Scene</a>, <a class="el" href="class_scene_object.html#acd7861614dbad46880a829cc09d2600d">SceneObject</a>, and <a class="el" href="class_composite_sprite.html#acd7861614dbad46880a829cc09d2600d">CompositeSprite</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a949dcb3f8ac76160c0d4c9d3a70ed8e0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool raise </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pOutputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pOutputName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a91c6d6e4c61af9a42389ccc89c2fb7ba"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool removeBehavior </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>bi</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>deleteBehavior</em> = <code>true</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac2a103a59432234ce303e575bf81c2e0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool reOrder </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>desiredIndex</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="add2aa52391620bbfb9f8c29eb1f921cd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void write </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_stream.html">Stream</a> &amp;&#160;</td>
+          <td class="paramname"><em>stream</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>tabStop</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>flags</em> = <code>0</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p><a class="el" href="class_sim_component.html">SimComponent</a> overrides. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_component.html#add2aa52391620bbfb9f8c29eb1f921cd">SimComponent</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="a27e34ecdcb24463276d8d1f82629140a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class BehaviorInterface</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="abf46089a2e718566775a0d9b85e7b813"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_component.html#ab99897fcdcb60839ae26e407e357705d">typeInstanceConnectionHash</a> mBehaviorConnections</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>component/behaviors/behaviorComponent.h</li>
+<li>component/behaviors/behaviorComponent.cpp</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_behavior_component.png


+ 112 - 0
Torque2DDocs/html/class_behavior_component_raise_event-members.html

@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BehaviorComponentRaiseEvent Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_behavior_component_raise_event.html">BehaviorComponentRaiseEvent</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component_raise_event.html#a214594ce5c574e55410eb1dad8713bc5">BehaviorComponentRaiseEvent</a>(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)</td><td class="entry"><a class="el" href="class_behavior_component_raise_event.html">BehaviorComponentRaiseEvent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_event.html#af859306407b8598f2bfce9dd8e37a7e5">destObject</a></td><td class="entry"><a class="el" href="class_sim_event.html">SimEvent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_event.html#a7dfde9d929ac106599ccdf14b181756d">nextEvent</a></td><td class="entry"><a class="el" href="class_sim_event.html">SimEvent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_component_raise_event.html#a59e79c3567700d5b56ac1ffd10dd765b">process</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_behavior_component_raise_event.html">BehaviorComponentRaiseEvent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_event.html#a5092acb84f5d9019e306137ac358f17d">sequenceCount</a></td><td class="entry"><a class="el" href="class_sim_event.html">SimEvent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_event.html#ad00bbc4a9f34d9f78f6494b9d2a11d32">SimEvent</a>()</td><td class="entry"><a class="el" href="class_sim_event.html">SimEvent</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_event.html#a658c63d9f75be037991cd739dab7b445">startTime</a></td><td class="entry"><a class="el" href="class_sim_event.html">SimEvent</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_event.html#a5993109c2472e2a9abedd1a23400f6a5">time</a></td><td class="entry"><a class="el" href="class_sim_event.html">SimEvent</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_component_raise_event.html#a583449db8d69802d5b45b446f839b286">~BehaviorComponentRaiseEvent</a>()</td><td class="entry"><a class="el" href="class_behavior_component_raise_event.html">BehaviorComponentRaiseEvent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_event.html#a755c3dee95a3a5eaf55d0644e0aa152e">~SimEvent</a>()</td><td class="entry"><a class="el" href="class_sim_event.html">SimEvent</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 246 - 0
Torque2DDocs/html/class_behavior_component_raise_event.html

@@ -0,0 +1,246 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BehaviorComponentRaiseEvent Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_behavior_component_raise_event-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BehaviorComponentRaiseEvent Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;behaviorComponentRaiseEvent.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for BehaviorComponentRaiseEvent:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_behavior_component_raise_event.png" usemap="#BehaviorComponentRaiseEvent_map" alt=""/>
+  <map id="BehaviorComponentRaiseEvent_map" name="BehaviorComponentRaiseEvent_map">
+<area href="class_sim_event.html" alt="SimEvent" shape="rect" coords="0,0,189,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a214594ce5c574e55410eb1dad8713bc5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component_raise_event.html#a214594ce5c574e55410eb1dad8713bc5">BehaviorComponentRaiseEvent</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *pOutputBehavior, StringTableEntry pOutputName)</td></tr>
+<tr class="separator:a214594ce5c574e55410eb1dad8713bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a583449db8d69802d5b45b446f839b286"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component_raise_event.html#a583449db8d69802d5b45b446f839b286">~BehaviorComponentRaiseEvent</a> ()</td></tr>
+<tr class="separator:a583449db8d69802d5b45b446f839b286"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59e79c3567700d5b56ac1ffd10dd765b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_component_raise_event.html#a59e79c3567700d5b56ac1ffd10dd765b">process</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a59e79c3567700d5b56ac1ffd10dd765b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_event"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_event')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_event.html">SimEvent</a></td></tr>
+<tr class="memitem:ad00bbc4a9f34d9f78f6494b9d2a11d32 inherit pub_methods_class_sim_event"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_event.html#ad00bbc4a9f34d9f78f6494b9d2a11d32">SimEvent</a> ()</td></tr>
+<tr class="separator:ad00bbc4a9f34d9f78f6494b9d2a11d32 inherit pub_methods_class_sim_event"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a755c3dee95a3a5eaf55d0644e0aa152e inherit pub_methods_class_sim_event"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_event.html#a755c3dee95a3a5eaf55d0644e0aa152e">~SimEvent</a> ()</td></tr>
+<tr class="separator:a755c3dee95a3a5eaf55d0644e0aa152e inherit pub_methods_class_sim_event"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_attribs_class_sim_event"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_sim_event')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_sim_event.html">SimEvent</a></td></tr>
+<tr class="memitem:a7dfde9d929ac106599ccdf14b181756d inherit pub_attribs_class_sim_event"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_event.html">SimEvent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_event.html#a7dfde9d929ac106599ccdf14b181756d">nextEvent</a></td></tr>
+<tr class="memdesc:a7dfde9d929ac106599ccdf14b181756d inherit pub_attribs_class_sim_event"><td class="mdescLeft">&#160;</td><td class="mdescRight">Linked list details - pointer to next item in the list.  <a href="#a7dfde9d929ac106599ccdf14b181756d">More...</a><br/></td></tr>
+<tr class="separator:a7dfde9d929ac106599ccdf14b181756d inherit pub_attribs_class_sim_event"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a658c63d9f75be037991cd739dab7b445 inherit pub_attribs_class_sim_event"><td class="memItemLeft" align="right" valign="top">SimTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_event.html#a658c63d9f75be037991cd739dab7b445">startTime</a></td></tr>
+<tr class="memdesc:a658c63d9f75be037991cd739dab7b445 inherit pub_attribs_class_sim_event"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the event was posted.  <a href="#a658c63d9f75be037991cd739dab7b445">More...</a><br/></td></tr>
+<tr class="separator:a658c63d9f75be037991cd739dab7b445 inherit pub_attribs_class_sim_event"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5993109c2472e2a9abedd1a23400f6a5 inherit pub_attribs_class_sim_event"><td class="memItemLeft" align="right" valign="top">SimTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_event.html#a5993109c2472e2a9abedd1a23400f6a5">time</a></td></tr>
+<tr class="memdesc:a5993109c2472e2a9abedd1a23400f6a5 inherit pub_attribs_class_sim_event"><td class="mdescLeft">&#160;</td><td class="mdescRight">When the event is scheduled to occur.  <a href="#a5993109c2472e2a9abedd1a23400f6a5">More...</a><br/></td></tr>
+<tr class="separator:a5993109c2472e2a9abedd1a23400f6a5 inherit pub_attribs_class_sim_event"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5092acb84f5d9019e306137ac358f17d inherit pub_attribs_class_sim_event"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_event.html#a5092acb84f5d9019e306137ac358f17d">sequenceCount</a></td></tr>
+<tr class="separator:a5092acb84f5d9019e306137ac358f17d inherit pub_attribs_class_sim_event"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af859306407b8598f2bfce9dd8e37a7e5 inherit pub_attribs_class_sim_event"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_event.html#af859306407b8598f2bfce9dd8e37a7e5">destObject</a></td></tr>
+<tr class="memdesc:af859306407b8598f2bfce9dd8e37a7e5 inherit pub_attribs_class_sim_event"><td class="mdescLeft">&#160;</td><td class="mdescRight">Object on which this event will be applied.  <a href="#af859306407b8598f2bfce9dd8e37a7e5">More...</a><br/></td></tr>
+<tr class="separator:af859306407b8598f2bfce9dd8e37a7e5 inherit pub_attribs_class_sim_event"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a214594ce5c574e55410eb1dad8713bc5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_component_raise_event.html">BehaviorComponentRaiseEvent</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td>
+          <td class="paramname"><em>pOutputBehavior</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">StringTableEntry&#160;</td>
+          <td class="paramname"><em>pOutputName</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a583449db8d69802d5b45b446f839b286"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_behavior_component_raise_event.html">BehaviorComponentRaiseEvent</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a59e79c3567700d5b56ac1ffd10dd765b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual void process </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Function called when event occurs.</p>
+<p>This is where the meat of your event's implementation goes.</p>
+<p>See any of the subclasses for ideas of what goes in here.</p>
+<p>The event is deleted immediately after processing. If the object referenced in destObject is deleted, then the event is not called. The even will be executed unconditionally if the object referenced is NULL.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">object</td><td>Object stored in destObject. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+<p>Implements <a class="el" href="class_sim_event.html#a5898b9095c9863604fcd32747fc988be">SimEvent</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>component/behaviors/behaviorComponentRaiseEvent.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_behavior_component_raise_event.png


+ 284 - 0
Torque2DDocs/html/class_behavior_instance-members.html

@@ -0,0 +1,284 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BehaviorInstance Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_behavior_instance.html">BehaviorInstance</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a969d4c1605d55fd22abc2a87b4844518">BehaviorInstance</a>(BehaviorTemplate *pTemplate=NULL)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#a12a27f02bf97b64f94ab5591641ec881">DECLARE_CONOBJECT</a>(BehaviorInstance)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#ad08f8b913e8426fc33219e4ccd18c5f5">getBehaviorId</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a236b0fe4e58a09dce3d9cd9d701d8a5a">getBehaviorOwner</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#ad61141e2b5c1a39c4a1d8742b36bdef9">getTemplate</a>(void)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a899dc2ada341ea26c191b844db110f1e">getTemplate</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#a0b81a7b2697dc7736c3c553474c6a433">getTemplateName</a>(void)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#a99a20c0ca5cdb7db8f9fac3f67b2f98a">mBehaviorId</a></td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a618a11fc025f25e4b3c791091aea893d">mBehaviorOwner</a></td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#a0ddd28bd430d351a673c0902e5814829">mTemplate</a></td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a7641657f11bda4fd883077f1d80a0986">setBehaviorId</a>(const U32 id)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#a10848ab5091cd01ab1a0b8adab9e780e">setBehaviorOwner</a>(BehaviorComponent *pOwner)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_instance.html#a06ea7774702d5e79042a3389d2dae21b">setOwner</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_instance.html#a7678968b2c61fd5b60b23590123bdc9b">~BehaviorInstance</a>()</td><td class="entry"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 963 - 0
Torque2DDocs/html/class_behavior_instance.html

@@ -0,0 +1,963 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BehaviorInstance Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="class_behavior_instance-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BehaviorInstance Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;behaviorInstance.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for BehaviorInstance:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_behavior_instance.png" usemap="#BehaviorInstance_map" alt=""/>
+  <map id="BehaviorInstance_map" name="BehaviorInstance_map">
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="60,56,170,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,110,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="120,0,230,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a969d4c1605d55fd22abc2a87b4844518"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a969d4c1605d55fd22abc2a87b4844518">BehaviorInstance</a> (<a class="el" href="class_behavior_template.html">BehaviorTemplate</a> *pTemplate=NULL)</td></tr>
+<tr class="separator:a969d4c1605d55fd22abc2a87b4844518"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7678968b2c61fd5b60b23590123bdc9b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a7678968b2c61fd5b60b23590123bdc9b">~BehaviorInstance</a> ()</td></tr>
+<tr class="separator:a7678968b2c61fd5b60b23590123bdc9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad61141e2b5c1a39c4a1d8742b36bdef9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#ad61141e2b5c1a39c4a1d8742b36bdef9">getTemplate</a> (void)</td></tr>
+<tr class="memdesc:ad61141e2b5c1a39c4a1d8742b36bdef9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template name.  <a href="#ad61141e2b5c1a39c4a1d8742b36bdef9">More...</a><br/></td></tr>
+<tr class="separator:ad61141e2b5c1a39c4a1d8742b36bdef9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b81a7b2697dc7736c3c553474c6a433"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a0b81a7b2697dc7736c3c553474c6a433">getTemplateName</a> (void)</td></tr>
+<tr class="separator:a0b81a7b2697dc7736c3c553474c6a433"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a10848ab5091cd01ab1a0b8adab9e780e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a10848ab5091cd01ab1a0b8adab9e780e">setBehaviorOwner</a> (<a class="el" href="class_behavior_component.html">BehaviorComponent</a> *pOwner)</td></tr>
+<tr class="memdesc:a10848ab5091cd01ab1a0b8adab9e780e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Owner.  <a href="#a10848ab5091cd01ab1a0b8adab9e780e">More...</a><br/></td></tr>
+<tr class="separator:a10848ab5091cd01ab1a0b8adab9e780e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a236b0fe4e58a09dce3d9cd9d701d8a5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_component.html">BehaviorComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a236b0fe4e58a09dce3d9cd9d701d8a5a">getBehaviorOwner</a> (void) const </td></tr>
+<tr class="separator:a236b0fe4e58a09dce3d9cd9d701d8a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7641657f11bda4fd883077f1d80a0986"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a7641657f11bda4fd883077f1d80a0986">setBehaviorId</a> (const U32 id)</td></tr>
+<tr class="memdesc:a7641657f11bda4fd883077f1d80a0986"><td class="mdescLeft">&#160;</td><td class="mdescRight">Behavior Id.  <a href="#a7641657f11bda4fd883077f1d80a0986">More...</a><br/></td></tr>
+<tr class="separator:a7641657f11bda4fd883077f1d80a0986"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad08f8b913e8426fc33219e4ccd18c5f5"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#ad08f8b913e8426fc33219e4ccd18c5f5">getBehaviorId</a> (void) const </td></tr>
+<tr class="separator:ad08f8b913e8426fc33219e4ccd18c5f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12a27f02bf97b64f94ab5591641ec881"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a12a27f02bf97b64f94ab5591641ec881">DECLARE_CONOBJECT</a> (<a class="el" href="class_behavior_instance.html">BehaviorInstance</a>)</td></tr>
+<tr class="separator:a12a27f02bf97b64f94ab5591641ec881"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:a06ea7774702d5e79042a3389d2dae21b"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a06ea7774702d5e79042a3389d2dae21b">setOwner</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a06ea7774702d5e79042a3389d2dae21b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a899dc2ada341ea26c191b844db110f1e"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a899dc2ada341ea26c191b844db110f1e">getTemplate</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a899dc2ada341ea26c191b844db110f1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
+<tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
+<tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
+<tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
+<tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a0ddd28bd430d351a673c0902e5814829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a0ddd28bd430d351a673c0902e5814829">mTemplate</a></td></tr>
+<tr class="separator:a0ddd28bd430d351a673c0902e5814829"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a618a11fc025f25e4b3c791091aea893d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_component.html">BehaviorComponent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a618a11fc025f25e4b3c791091aea893d">mBehaviorOwner</a></td></tr>
+<tr class="separator:a618a11fc025f25e4b3c791091aea893d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99a20c0ca5cdb7db8f9fac3f67b2f98a"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_instance.html#a99a20c0ca5cdb7db8f9fac3f67b2f98a">mBehaviorId</a></td></tr>
+<tr class="separator:a99a20c0ca5cdb7db8f9fac3f67b2f98a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a969d4c1605d55fd22abc2a87b4844518"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a> *&#160;</td>
+          <td class="paramname"><em>pTemplate</em> = <code>NULL</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7678968b2c61fd5b60b23590123bdc9b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_behavior_instance.html">BehaviorInstance</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a12a27f02bf97b64f94ab5591641ec881"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad08f8b913e8426fc33219e4ccd18c5f5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getBehaviorId </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a236b0fe4e58a09dce3d9cd9d701d8a5a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_component.html">BehaviorComponent</a>* getBehaviorOwner </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad61141e2b5c1a39c4a1d8742b36bdef9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a>* getTemplate </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Template name. </p>
+
+</div>
+</div>
+<a class="anchor" id="a899dc2ada341ea26c191b844db110f1e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * getTemplate </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0b81a7b2697dc7736c3c553474c6a433"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const char * getTemplateName </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa8fb2a4e72e5c4975d3cd912c5de131a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool onAdd </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is added to the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28fb2b0653c2c31284ebef9237dc9c5c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onRemove </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is removed from the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7641657f11bda4fd883077f1d80a0986"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBehaviorId </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>id</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Behavior Id. </p>
+
+</div>
+</div>
+<a class="anchor" id="a10848ab5091cd01ab1a0b8adab9e780e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBehaviorOwner </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_component.html">BehaviorComponent</a> *&#160;</td>
+          <td class="paramname"><em>pOwner</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Owner. </p>
+
+</div>
+</div>
+<a class="anchor" id="a06ea7774702d5e79042a3389d2dae21b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setOwner </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a99a20c0ca5cdb7db8f9fac3f67b2f98a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 mBehaviorId</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a618a11fc025f25e4b3c791091aea893d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_component.html">BehaviorComponent</a>* mBehaviorOwner</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0ddd28bd430d351a673c0902e5814829"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a>* mTemplate</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>component/behaviors/behaviorInstance.h</li>
+<li>component/behaviors/behaviorInstance.cpp</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_behavior_instance.png


+ 298 - 0
Torque2DDocs/html/class_behavior_template-members.html

@@ -0,0 +1,298 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BehaviorTemplate Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_behavior_template.html">BehaviorTemplate</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a303ec75d90dd2cd5ae28718560d67d56">addBehaviorField</a>(const char *fieldName, const char *description, const char *type, const char *defaultValue=NULL, const char *userData=NULL)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#ab1cd31be62eec266fe4f298064081159">addBehaviorInput</a>(const char *portName, const char *label, const char *description)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#af9321a01af36574d6c9a49f8e2076bf8">addBehaviorOutput</a>(const char *portName, const char *label, const char *description)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#a8f4fc289de2ded8ab5e8a91b77695da3">BehaviorTemplate</a>()</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a45a359f150a5e82c966a36db4ecaa742">createInstance</a>(void)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#a1b49cc06591feb62c0a6066151f9c9a9">DECLARE_CONOBJECT</a>(BehaviorTemplate)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#adbddc76de029e34d34f66d25fe13ae15">getBehaviorField</a>(const U32 index)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a4d35b17547de07839f7b620f9b6cf494">getBehaviorField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#ad81d60864c7d543315f706b89688a2fe">getBehaviorFieldCount</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a1370ddb5d02e28b5d86849a166055ba6">getBehaviorInputCount</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#adaac4cda30d86da487c7dd807136da3c">getBehaviorOutputCount</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#af21c645f5f44240ef01a621f08c00e32">getBehaviorType</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#ad86204be21d6a2de752cbb2ba1a74456">getBehaviourInput</a>(const U32 index)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#afcdec04386cc0bb970ce790cb2dea538">getBehaviourOutput</a>(const U32 index)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#a7270bbb3965248c4dcfccf8963b696ea">getDescription</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#aea9275033763e91942e36c62fced2880">getDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a4e89d95ba4d91929c7dea843adf13507">getFriendlyName</a>(void) const </td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a12edf403408ed275de1e399eb87ce7c5">hasBehaviorField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#ae0c6f31dcda3af77f9829545b74fee20">hasBehaviorInput</a>(const char *portName)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a7ae4e8f1a6403e8a5fc8b4da2b47cc3d">hasBehaviorOutput</a>(const char *portName)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a14ab9908034b1ac2ce441773dc1b95c1">mBehaviorType</a></td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#a02f1f9bc41545e935d9580c7c254eb60">mDescription</a></td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a9ae173bc4431b4f6cefdba9e8419544f">mFields</a></td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#afd55eb27d4fd02157c37aa71ee543adc">mFriendlyName</a></td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a0a8470d42c41d8c613701b7bdd176c88">mPortInputs</a></td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#ae2f97a1f99c77701fc4f195695991852">mPortOutputs</a></td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_behavior_template.html#a102f309035a7431b4f62539d28999344">setDescription</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_behavior_template.html#a74cf7236542cd0eb0a6b16fb034e2e59">~BehaviorTemplate</a>()</td><td class="entry"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 1371 - 0
Torque2DDocs/html/class_behavior_template.html

@@ -0,0 +1,1371 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BehaviorTemplate Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="class_behavior_template-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BehaviorTemplate Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;behaviorTemplate.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for BehaviorTemplate:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_behavior_template.png" usemap="#BehaviorTemplate_map" alt=""/>
+  <map id="BehaviorTemplate_map" name="BehaviorTemplate_map">
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="61,56,174,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,113,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="123,0,236,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_behavior_template_1_1_behavior_field.html">BehaviorField</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_behavior_template_1_1_behavior_port.html">BehaviorPort</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Behavior port common functionality.  <a href="struct_behavior_template_1_1_behavior_port.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_behavior_template_1_1_behavior_port_input.html">BehaviorPortInput</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A behavior port that accepts input.  <a href="struct_behavior_template_1_1_behavior_port_input.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_behavior_template_1_1_behavior_port_output.html">BehaviorPortOutput</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A behavior port that raises an output.  <a href="struct_behavior_template_1_1_behavior_port_output.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8f4fc289de2ded8ab5e8a91b77695da3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a8f4fc289de2ded8ab5e8a91b77695da3">BehaviorTemplate</a> ()</td></tr>
+<tr class="separator:a8f4fc289de2ded8ab5e8a91b77695da3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74cf7236542cd0eb0a6b16fb034e2e59"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a74cf7236542cd0eb0a6b16fb034e2e59">~BehaviorTemplate</a> ()</td></tr>
+<tr class="separator:a74cf7236542cd0eb0a6b16fb034e2e59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45a359f150a5e82c966a36db4ecaa742"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a45a359f150a5e82c966a36db4ecaa742">createInstance</a> (void)</td></tr>
+<tr class="memdesc:a45a359f150a5e82c966a36db4ecaa742"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> from this template.  <a href="#a45a359f150a5e82c966a36db4ecaa742">More...</a><br/></td></tr>
+<tr class="separator:a45a359f150a5e82c966a36db4ecaa742"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4e89d95ba4d91929c7dea843adf13507"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a4e89d95ba4d91929c7dea843adf13507">getFriendlyName</a> (void) const </td></tr>
+<tr class="memdesc:a4e89d95ba4d91929c7dea843adf13507"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template.  <a href="#a4e89d95ba4d91929c7dea843adf13507">More...</a><br/></td></tr>
+<tr class="separator:a4e89d95ba4d91929c7dea843adf13507"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7270bbb3965248c4dcfccf8963b696ea"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a7270bbb3965248c4dcfccf8963b696ea">getDescription</a> (void) const </td></tr>
+<tr class="separator:a7270bbb3965248c4dcfccf8963b696ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af21c645f5f44240ef01a621f08c00e32"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#af21c645f5f44240ef01a621f08c00e32">getBehaviorType</a> (void) const </td></tr>
+<tr class="separator:af21c645f5f44240ef01a621f08c00e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a303ec75d90dd2cd5ae28718560d67d56"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a303ec75d90dd2cd5ae28718560d67d56">addBehaviorField</a> (const char *fieldName, const char *description, const char *type, const char *defaultValue=NULL, const char *userData=NULL)</td></tr>
+<tr class="memdesc:a303ec75d90dd2cd5ae28718560d67d56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fields.  <a href="#a303ec75d90dd2cd5ae28718560d67d56">More...</a><br/></td></tr>
+<tr class="separator:a303ec75d90dd2cd5ae28718560d67d56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad81d60864c7d543315f706b89688a2fe"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#ad81d60864c7d543315f706b89688a2fe">getBehaviorFieldCount</a> (void) const </td></tr>
+<tr class="separator:ad81d60864c7d543315f706b89688a2fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adbddc76de029e34d34f66d25fe13ae15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_behavior_template_1_1_behavior_field.html">BehaviorField</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#adbddc76de029e34d34f66d25fe13ae15">getBehaviorField</a> (const U32 index)</td></tr>
+<tr class="separator:adbddc76de029e34d34f66d25fe13ae15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d35b17547de07839f7b620f9b6cf494"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_behavior_template_1_1_behavior_field.html">BehaviorField</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a4d35b17547de07839f7b620f9b6cf494">getBehaviorField</a> (const char *fieldName)</td></tr>
+<tr class="separator:a4d35b17547de07839f7b620f9b6cf494"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12edf403408ed275de1e399eb87ce7c5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a12edf403408ed275de1e399eb87ce7c5">hasBehaviorField</a> (const char *fieldName)</td></tr>
+<tr class="separator:a12edf403408ed275de1e399eb87ce7c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9321a01af36574d6c9a49f8e2076bf8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#af9321a01af36574d6c9a49f8e2076bf8">addBehaviorOutput</a> (const char *portName, const char *label, const char *description)</td></tr>
+<tr class="memdesc:af9321a01af36574d6c9a49f8e2076bf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Outputs.  <a href="#af9321a01af36574d6c9a49f8e2076bf8">More...</a><br/></td></tr>
+<tr class="separator:af9321a01af36574d6c9a49f8e2076bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adaac4cda30d86da487c7dd807136da3c"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#adaac4cda30d86da487c7dd807136da3c">getBehaviorOutputCount</a> (void) const </td></tr>
+<tr class="separator:adaac4cda30d86da487c7dd807136da3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdec04386cc0bb970ce790cb2dea538"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_behavior_template_1_1_behavior_port_output.html">BehaviorPortOutput</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#afcdec04386cc0bb970ce790cb2dea538">getBehaviourOutput</a> (const U32 index)</td></tr>
+<tr class="separator:afcdec04386cc0bb970ce790cb2dea538"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ae4e8f1a6403e8a5fc8b4da2b47cc3d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a7ae4e8f1a6403e8a5fc8b4da2b47cc3d">hasBehaviorOutput</a> (const char *portName)</td></tr>
+<tr class="separator:a7ae4e8f1a6403e8a5fc8b4da2b47cc3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1cd31be62eec266fe4f298064081159"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#ab1cd31be62eec266fe4f298064081159">addBehaviorInput</a> (const char *portName, const char *label, const char *description)</td></tr>
+<tr class="memdesc:ab1cd31be62eec266fe4f298064081159"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inputs.  <a href="#ab1cd31be62eec266fe4f298064081159">More...</a><br/></td></tr>
+<tr class="separator:ab1cd31be62eec266fe4f298064081159"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1370ddb5d02e28b5d86849a166055ba6"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a1370ddb5d02e28b5d86849a166055ba6">getBehaviorInputCount</a> (void) const </td></tr>
+<tr class="separator:a1370ddb5d02e28b5d86849a166055ba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad86204be21d6a2de752cbb2ba1a74456"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_behavior_template_1_1_behavior_port_input.html">BehaviorPortInput</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#ad86204be21d6a2de752cbb2ba1a74456">getBehaviourInput</a> (const U32 index)</td></tr>
+<tr class="separator:ad86204be21d6a2de752cbb2ba1a74456"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0c6f31dcda3af77f9829545b74fee20"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#ae0c6f31dcda3af77f9829545b74fee20">hasBehaviorInput</a> (const char *portName)</td></tr>
+<tr class="separator:ae0c6f31dcda3af77f9829545b74fee20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b49cc06591feb62c0a6066151f9c9a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a1b49cc06591feb62c0a6066151f9c9a9">DECLARE_CONOBJECT</a> (<a class="el" href="class_behavior_template.html">BehaviorTemplate</a>)</td></tr>
+<tr class="separator:a1b49cc06591feb62c0a6066151f9c9a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a> (const U32 in_classTag)</td></tr>
+<tr class="memdesc:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the classname from a class tag.  <a href="#a777a79a1b21d100b8b1566d45708eaaa">More...</a><br/></td></tr>
+<tr class="separator:a777a79a1b21d100b8b1566d45708eaaa inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a> ()</td></tr>
+<tr class="separator:a95c239afc15d197ae11798bc11e5c28b inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class.  <a href="#aeebca0d99d0d55c91f64a97f590da700">More...</a><br/></td></tr>
+<tr class="separator:aeebca0d99d0d55c91f64a97f590da700 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a> ()</td></tr>
+<tr class="memdesc:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the abstract class information for this class's superclass.  <a href="#a60af6cf38aa2a231c48784e54384bbe8">More...</a><br/></td></tr>
+<tr class="separator:a60af6cf38aa2a231c48784e54384bbe8 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a> (const char *in_pClassName)</td></tr>
+<tr class="separator:aa8b4ee59c729a0704b4a2f7b52246f98 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_console_object.html">ConsoleObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a> (const U32 groupId, const U32 typeId, const U32 in_classId)</td></tr>
+<tr class="separator:abeb358d6fc89fc282b4e401de2895965 inherit pub_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:a102f309035a7431b4f62539d28999344"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a102f309035a7431b4f62539d28999344">setDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a102f309035a7431b4f62539d28999344"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea9275033763e91942e36c62fced2880"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#aea9275033763e91942e36c62fced2880">getDescription</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:aea9275033763e91942e36c62fced2880"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a> (const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td></tr>
+<tr class="separator:a38f3095c01e8b2055e4c2e58d9a133e8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a> (const char *in_pGroupname)</td></tr>
+<tr class="separator:a1918263ead95ed1906c7027651938e0c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a1e61452413a8cd497dfc1a2b62f072cd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ad4ad51d247b2e09ea51783a8fdbb4b95 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a7fe0d513b2bea8f6a1710c35189f550c inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn, const char *in_pFieldDocs)</td></tr>
+<tr class="separator:a83176674ac909724b9ba2dce44a71e9a inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_console_type_validator.html">ConsoleTypeValidator</a> *v, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a3356a3140575cbc1e4466883937daf0b inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:ae5af434e7146816044ce3be70f61ebb8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, <a class="el" href="struct_enum_table.html">EnumTable</a> *in_table=NULL, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a5161f628159e510b744cef47fd6598a3 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:a2df2d873096113f009661c676c4d0c81 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a> (const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, <a class="el" href="class_abstract_class_rep.html#aa8fc0a95484383b85628e1f2d5cdd8b4">AbstractClassRep::SetDataNotify</a> in_setDataFn, <a class="el" href="class_abstract_class_rep.html#a5fdf0cda72c9ceba8c9bb3472e4ea064">AbstractClassRep::GetDataNotify</a> in_getDataFn=&amp;defaultProtectedGetFn, <a class="el" href="class_abstract_class_rep.html#ab9df3c0968b03c3aad00ddb5ef06a706">AbstractClassRep::WriteDataNotify</a> in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td></tr>
+<tr class="separator:aed96a36e73e2eee15cf6a3ae1412d9bd inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a> (const char *fieldName)</td></tr>
+<tr class="separator:aed3d0d1abd7ba4a17e792ca80f3478a7 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a> (const char *in_pFieldname)</td></tr>
+<tr class="separator:a7a47772574721164fe83b2fd5e3c6fc8 inherit pro_static_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:afd55eb27d4fd02157c37aa71ee543adc"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#afd55eb27d4fd02157c37aa71ee543adc">mFriendlyName</a></td></tr>
+<tr class="separator:afd55eb27d4fd02157c37aa71ee543adc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02f1f9bc41545e935d9580c7c254eb60"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a02f1f9bc41545e935d9580c7c254eb60">mDescription</a></td></tr>
+<tr class="separator:a02f1f9bc41545e935d9580c7c254eb60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14ab9908034b1ac2ce441773dc1b95c1"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a14ab9908034b1ac2ce441773dc1b95c1">mBehaviorType</a></td></tr>
+<tr class="separator:a14ab9908034b1ac2ce441773dc1b95c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ae173bc4431b4f6cefdba9e8419544f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_behavior_template_1_1_behavior_field.html">BehaviorField</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a9ae173bc4431b4f6cefdba9e8419544f">mFields</a></td></tr>
+<tr class="separator:a9ae173bc4431b4f6cefdba9e8419544f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a8470d42c41d8c613701b7bdd176c88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_behavior_template_1_1_behavior_port_input.html">BehaviorPortInput</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#a0a8470d42c41d8c613701b7bdd176c88">mPortInputs</a></td></tr>
+<tr class="separator:a0a8470d42c41d8c613701b7bdd176c88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2f97a1f99c77701fc4f195695991852"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vector.html">Vector</a>&lt; <a class="el" href="struct_behavior_template_1_1_behavior_port_output.html">BehaviorPortOutput</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_behavior_template.html#ae2f97a1f99c77701fc4f195695991852">mPortOutputs</a></td></tr>
+<tr class="separator:ae2f97a1f99c77701fc4f195695991852"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a8f4fc289de2ded8ab5e8a91b77695da3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a74cf7236542cd0eb0a6b16fb034e2e59"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual ~<a class="el" href="class_behavior_template.html">BehaviorTemplate</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a303ec75d90dd2cd5ae28718560d67d56"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool addBehaviorField </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>fieldName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>description</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>type</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>defaultValue</em> = <code>NULL</code>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>userData</em> = <code>NULL</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Fields. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab1cd31be62eec266fe4f298064081159"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool addBehaviorInput </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>portName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>label</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>description</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Inputs. </p>
+
+</div>
+</div>
+<a class="anchor" id="af9321a01af36574d6c9a49f8e2076bf8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool addBehaviorOutput </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>portName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>label</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>description</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Outputs. </p>
+
+</div>
+</div>
+<a class="anchor" id="a45a359f150a5e82c966a36db4ecaa742"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_behavior_instance.html">BehaviorInstance</a> * createInstance </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Create a <a class="el" href="class_behavior_instance.html">BehaviorInstance</a> from this template. </p>
+
+</div>
+</div>
+<a class="anchor" id="a1b49cc06591feb62c0a6066151f9c9a9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_behavior_template.html">BehaviorTemplate</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adbddc76de029e34d34f66d25fe13ae15"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_behavior_template_1_1_behavior_field.html">BehaviorField</a>* getBehaviorField </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>index</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4d35b17547de07839f7b620f9b6cf494"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_behavior_template_1_1_behavior_field.html">BehaviorField</a>* getBehaviorField </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>fieldName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad81d60864c7d543315f706b89688a2fe"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getBehaviorFieldCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1370ddb5d02e28b5d86849a166055ba6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getBehaviorInputCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adaac4cda30d86da487c7dd807136da3c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getBehaviorOutputCount </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af21c645f5f44240ef01a621f08c00e32"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getBehaviorType </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad86204be21d6a2de752cbb2ba1a74456"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_behavior_template_1_1_behavior_port_input.html">BehaviorPortInput</a>* getBehaviourInput </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>index</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afcdec04386cc0bb970ce790cb2dea538"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_behavior_template_1_1_behavior_port_output.html">BehaviorPortOutput</a>* getBehaviourOutput </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>index</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7270bbb3965248c4dcfccf8963b696ea"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getDescription </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aea9275033763e91942e36c62fced2880"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const char* getDescription </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4e89d95ba4d91929c7dea843adf13507"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry getFriendlyName </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Template. </p>
+
+</div>
+</div>
+<a class="anchor" id="a12edf403408ed275de1e399eb87ce7c5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool hasBehaviorField </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>fieldName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae0c6f31dcda3af77f9829545b74fee20"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool hasBehaviorInput </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>portName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7ae4e8f1a6403e8a5fc8b4da2b47cc3d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool hasBehaviorOutput </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>portName</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa8fb2a4e72e5c4975d3cd912c5de131a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool onAdd </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is added to the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28fb2b0653c2c31284ebef9237dc9c5c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void onRemove </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Called when the object is removed from the sim. </p>
+
+<p>Reimplemented from <a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">SimObject</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a102f309035a7431b4f62539d28999344"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static bool setDescription </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>obj</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a14ab9908034b1ac2ce441773dc1b95c1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry mBehaviorType</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a02f1f9bc41545e935d9580c7c254eb60"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry mDescription</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9ae173bc4431b4f6cefdba9e8419544f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="struct_behavior_template_1_1_behavior_field.html">BehaviorField</a>&gt; mFields</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afd55eb27d4fd02157c37aa71ee543adc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringTableEntry mFriendlyName</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0a8470d42c41d8c613701b7bdd176c88"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="struct_behavior_template_1_1_behavior_port_input.html">BehaviorPortInput</a>&gt; mPortInputs</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae2f97a1f99c77701fc4f195695991852"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_vector.html">Vector</a>&lt;<a class="el" href="struct_behavior_template_1_1_behavior_port_output.html">BehaviorPortOutput</a>&gt; mPortOutputs</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>component/behaviors/behaviorTemplate.h</li>
+<li>component/behaviors/behaviorTemplate.cpp</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_behavior_template.png


+ 111 - 0
Torque2DDocs/html/class_bit_matrix-members.html

@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BitMatrix Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_bit_matrix.html">BitMatrix</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_matrix.html#ae9ee1020b9b3c1e35cc2c9d88d3a9175">BitMatrix</a>(const U32 width, const U32 height)</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_matrix.html#a5b69f33c61a5274c68bb65edc6a1aa0b">clearAllBits</a>()</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_matrix.html#a672c09f0906f4cab9901235c5410942e">clearBit</a>(const U32 x, const U32 y)</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_matrix.html#a204a8bc84deb2d8798713f2aac5bff3e">isAnySetCol</a>(const U32 x)</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_matrix.html#a17bacf6e22985e0e9073dc95e606de8d">isAnySetRow</a>(const U32 y)</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_matrix.html#ac25471fe9b9e0258a2087cb0bea59259">isSet</a>(const U32 x, const U32 y) const </td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_matrix.html#a4358f6338b95c85d3365b9f3aa785e47">setAllBits</a>()</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_matrix.html#aa51cef2296c4b7b369a956045a6446d5">setBit</a>(const U32 x, const U32 y)</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_matrix.html#a6df32faac2a41ebd08957eca340e58ac">~BitMatrix</a>()</td><td class="entry"><a class="el" href="class_bit_matrix.html">BitMatrix</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 419 - 0
Torque2DDocs/html/class_bit_matrix.html

@@ -0,0 +1,419 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BitMatrix Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_bit_matrix-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BitMatrix Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;bitMatrix.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ae9ee1020b9b3c1e35cc2c9d88d3a9175"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#ae9ee1020b9b3c1e35cc2c9d88d3a9175">BitMatrix</a> (const U32 width, const U32 height)</td></tr>
+<tr class="separator:ae9ee1020b9b3c1e35cc2c9d88d3a9175"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6df32faac2a41ebd08957eca340e58ac"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#a6df32faac2a41ebd08957eca340e58ac">~BitMatrix</a> ()</td></tr>
+<tr class="separator:a6df32faac2a41ebd08957eca340e58ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Setters</div></td></tr>
+<tr class="memitem:a5b69f33c61a5274c68bb65edc6a1aa0b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#a5b69f33c61a5274c68bb65edc6a1aa0b">clearAllBits</a> ()</td></tr>
+<tr class="memdesc:a5b69f33c61a5274c68bb65edc6a1aa0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set all the bits in the matrix to false.  <a href="#a5b69f33c61a5274c68bb65edc6a1aa0b">More...</a><br/></td></tr>
+<tr class="separator:a5b69f33c61a5274c68bb65edc6a1aa0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4358f6338b95c85d3365b9f3aa785e47"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#a4358f6338b95c85d3365b9f3aa785e47">setAllBits</a> ()</td></tr>
+<tr class="memdesc:a4358f6338b95c85d3365b9f3aa785e47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set all the bits in the matrix to true.  <a href="#a4358f6338b95c85d3365b9f3aa785e47">More...</a><br/></td></tr>
+<tr class="separator:a4358f6338b95c85d3365b9f3aa785e47"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa51cef2296c4b7b369a956045a6446d5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#aa51cef2296c4b7b369a956045a6446d5">setBit</a> (const U32 x, const U32 y)</td></tr>
+<tr class="memdesc:aa51cef2296c4b7b369a956045a6446d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a bit at a given location in the matrix.  <a href="#aa51cef2296c4b7b369a956045a6446d5">More...</a><br/></td></tr>
+<tr class="separator:aa51cef2296c4b7b369a956045a6446d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a672c09f0906f4cab9901235c5410942e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#a672c09f0906f4cab9901235c5410942e">clearBit</a> (const U32 x, const U32 y)</td></tr>
+<tr class="memdesc:a672c09f0906f4cab9901235c5410942e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear a bit at a given location in the matrix.  <a href="#a672c09f0906f4cab9901235c5410942e">More...</a><br/></td></tr>
+<tr class="separator:a672c09f0906f4cab9901235c5410942e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Queries</div></td></tr>
+<tr class="memitem:ac25471fe9b9e0258a2087cb0bea59259"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#ac25471fe9b9e0258a2087cb0bea59259">isSet</a> (const U32 x, const U32 y) const </td></tr>
+<tr class="memdesc:ac25471fe9b9e0258a2087cb0bea59259"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the specified bit set?  <a href="#ac25471fe9b9e0258a2087cb0bea59259">More...</a><br/></td></tr>
+<tr class="separator:ac25471fe9b9e0258a2087cb0bea59259"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a204a8bc84deb2d8798713f2aac5bff3e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#a204a8bc84deb2d8798713f2aac5bff3e">isAnySetCol</a> (const U32 x)</td></tr>
+<tr class="memdesc:a204a8bc84deb2d8798713f2aac5bff3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is any bit in the given column set?  <a href="#a204a8bc84deb2d8798713f2aac5bff3e">More...</a><br/></td></tr>
+<tr class="separator:a204a8bc84deb2d8798713f2aac5bff3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a17bacf6e22985e0e9073dc95e606de8d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_matrix.html#a17bacf6e22985e0e9073dc95e606de8d">isAnySetRow</a> (const U32 y)</td></tr>
+<tr class="memdesc:a17bacf6e22985e0e9073dc95e606de8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is any bit in the given row set?  <a href="#a17bacf6e22985e0e9073dc95e606de8d">More...</a><br/></td></tr>
+<tr class="separator:a17bacf6e22985e0e9073dc95e606de8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>A matrix of bits.</p>
+<p>This class manages an array of bits. There are no limitations on the size of the bit matrix (beyond available memory).</p>
+<dl class="section note"><dt>Note</dt><dd>This class is currently unused. </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ae9ee1020b9b3c1e35cc2c9d88d3a9175"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_matrix.html">BitMatrix</a> </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>width</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>height</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Create a new bit matrix.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">width</td><td>Width of matrix in bits. </td></tr>
+    <tr><td class="paramname">height</td><td>Height of matrix in bits. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a6df32faac2a41ebd08957eca340e58ac"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_bit_matrix.html">BitMatrix</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a5b69f33c61a5274c68bb65edc6a1aa0b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clearAllBits </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set all the bits in the matrix to false. </p>
+
+</div>
+</div>
+<a class="anchor" id="a672c09f0906f4cab9901235c5410942e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clearBit </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>y</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Clear a bit at a given location in the matrix. </p>
+
+</div>
+</div>
+<a class="anchor" id="a204a8bc84deb2d8798713f2aac5bff3e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAnySetCol </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Is any bit in the given column set? </p>
+
+</div>
+</div>
+<a class="anchor" id="a17bacf6e22985e0e9073dc95e606de8d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isAnySetRow </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>y</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Is any bit in the given row set? </p>
+
+</div>
+</div>
+<a class="anchor" id="ac25471fe9b9e0258a2087cb0bea59259"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isSet </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>y</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Is the specified bit set? </p>
+
+</div>
+</div>
+<a class="anchor" id="a4358f6338b95c85d3365b9f3aa785e47"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setAllBits </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set all the bits in the matrix to true. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa51cef2296c4b7b369a956045a6446d5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBit </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>x</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>y</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set a bit at a given location in the matrix. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>collection/bitMatrix.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 122 - 0
Torque2DDocs/html/class_bit_set32-members.html

@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BitSet32 Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_bit_set32.html">BitSet32</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#a520e804fc6a931872079c70b4a6a9b9b">BitSet32</a>()</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#a59162694fd39b8f74d0dfb2d12691634">BitSet32</a>(const BitSet32 &amp;in_rCopy)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#aad45dd2b6eb2c9ecaded275b3d2d8433">BitSet32</a>(const U32 in_mask)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#a3ab0c30cf5d0711604a99506d596fefa">clear</a>(const U32 m)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#a6e32d533e4d35dc2b61cf6527eb002be">getMask</a>() const </td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#ab46443f276003c87861c62e5bb63128e">operator U32</a>() const </td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#aaea9170442d84eab1795e2efb28a2943">operator&amp;</a>(const U32 m) const </td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#a7bd7e9f6e9d9928e96d0d7320cb6d1a0">operator&amp;=</a>(const U32 m)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#aad4aeb9d6064393f6ceeb1f5f203f2ed">operator=</a>(const U32 m)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#a7309b0b91600cb1303bbcf1a77b61c21">operator^</a>(const U32 m) const </td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#a290b6e2b0ac0196e1eefe948a396c14e">operator^=</a>(const U32 m)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#a345d2ee4f9d7ab41f5b346ee8389c320">operator|</a>(const U32 m) const </td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#a994f3e2208b5e6dbbd729a59ab3c9ce5">operator|=</a>(const U32 m)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#a62bbebcdc34a8056c32d0b1a26026717">set</a>()</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#a31e2b44b6583acb5c61bda822e10d174">set</a>(const U32 m)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#a830b0d6d4629d160e154521abccfb19f">set</a>(BitSet32 s, bool b)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#aad8b38d2b2a8ec72584da5d0700bbc88">test</a>(const U32 m) const </td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_set32.html#ad9b1e7bdbe745ab6ed428e30ffedd58c">testStrict</a>(const U32 m) const </td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_set32.html#a92d777222523aad0e94714f34b69507a">toggle</a>(const U32 m)</td><td class="entry"><a class="el" href="class_bit_set32.html">BitSet32</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 664 - 0
Torque2DDocs/html/class_bit_set32.html

@@ -0,0 +1,664 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BitSet32 Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_bit_set32-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BitSet32 Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;bitSet.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a520e804fc6a931872079c70b4a6a9b9b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a520e804fc6a931872079c70b4a6a9b9b">BitSet32</a> ()</td></tr>
+<tr class="separator:a520e804fc6a931872079c70b4a6a9b9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59162694fd39b8f74d0dfb2d12691634"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a59162694fd39b8f74d0dfb2d12691634">BitSet32</a> (const <a class="el" href="class_bit_set32.html">BitSet32</a> &amp;in_rCopy)</td></tr>
+<tr class="separator:a59162694fd39b8f74d0dfb2d12691634"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad45dd2b6eb2c9ecaded275b3d2d8433"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#aad45dd2b6eb2c9ecaded275b3d2d8433">BitSet32</a> (const U32 in_mask)</td></tr>
+<tr class="separator:aad45dd2b6eb2c9ecaded275b3d2d8433"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab46443f276003c87861c62e5bb63128e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#ab46443f276003c87861c62e5bb63128e">operator U32</a> () const </td></tr>
+<tr class="separator:ab46443f276003c87861c62e5bb63128e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6e32d533e4d35dc2b61cf6527eb002be"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a6e32d533e4d35dc2b61cf6527eb002be">getMask</a> () const </td></tr>
+<tr class="separator:a6e32d533e4d35dc2b61cf6527eb002be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62bbebcdc34a8056c32d0b1a26026717"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a62bbebcdc34a8056c32d0b1a26026717">set</a> ()</td></tr>
+<tr class="memdesc:a62bbebcdc34a8056c32d0b1a26026717"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set all bits to true.  <a href="#a62bbebcdc34a8056c32d0b1a26026717">More...</a><br/></td></tr>
+<tr class="separator:a62bbebcdc34a8056c32d0b1a26026717"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a31e2b44b6583acb5c61bda822e10d174"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a31e2b44b6583acb5c61bda822e10d174">set</a> (const U32 m)</td></tr>
+<tr class="memdesc:a31e2b44b6583acb5c61bda822e10d174"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the specified bit(s) to true.  <a href="#a31e2b44b6583acb5c61bda822e10d174">More...</a><br/></td></tr>
+<tr class="separator:a31e2b44b6583acb5c61bda822e10d174"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a830b0d6d4629d160e154521abccfb19f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a830b0d6d4629d160e154521abccfb19f">set</a> (<a class="el" href="class_bit_set32.html">BitSet32</a> s, bool b)</td></tr>
+<tr class="separator:a830b0d6d4629d160e154521abccfb19f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
+<tr class="memdesc:ac8bb3912a3ce86b15842e79d0b421204"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all bits.  <a href="#ac8bb3912a3ce86b15842e79d0b421204">More...</a><br/></td></tr>
+<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ab0c30cf5d0711604a99506d596fefa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a3ab0c30cf5d0711604a99506d596fefa">clear</a> (const U32 m)</td></tr>
+<tr class="memdesc:a3ab0c30cf5d0711604a99506d596fefa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear the specified bit(s).  <a href="#a3ab0c30cf5d0711604a99506d596fefa">More...</a><br/></td></tr>
+<tr class="separator:a3ab0c30cf5d0711604a99506d596fefa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92d777222523aad0e94714f34b69507a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a92d777222523aad0e94714f34b69507a">toggle</a> (const U32 m)</td></tr>
+<tr class="memdesc:a92d777222523aad0e94714f34b69507a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toggle the specified bit(s).  <a href="#a92d777222523aad0e94714f34b69507a">More...</a><br/></td></tr>
+<tr class="separator:a92d777222523aad0e94714f34b69507a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad8b38d2b2a8ec72584da5d0700bbc88"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#aad8b38d2b2a8ec72584da5d0700bbc88">test</a> (const U32 m) const </td></tr>
+<tr class="memdesc:aad8b38d2b2a8ec72584da5d0700bbc88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Are any of the specified bit(s) set?  <a href="#aad8b38d2b2a8ec72584da5d0700bbc88">More...</a><br/></td></tr>
+<tr class="separator:aad8b38d2b2a8ec72584da5d0700bbc88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9b1e7bdbe745ab6ed428e30ffedd58c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#ad9b1e7bdbe745ab6ed428e30ffedd58c">testStrict</a> (const U32 m) const </td></tr>
+<tr class="memdesc:ad9b1e7bdbe745ab6ed428e30ffedd58c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Are ALL the specified bit(s) set?  <a href="#ad9b1e7bdbe745ab6ed428e30ffedd58c">More...</a><br/></td></tr>
+<tr class="separator:ad9b1e7bdbe745ab6ed428e30ffedd58c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Operator Overloads</div></td></tr>
+<tr class="memitem:aad4aeb9d6064393f6ceeb1f5f203f2ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bit_set32.html">BitSet32</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#aad4aeb9d6064393f6ceeb1f5f203f2ed">operator=</a> (const U32 m)</td></tr>
+<tr class="separator:aad4aeb9d6064393f6ceeb1f5f203f2ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a994f3e2208b5e6dbbd729a59ab3c9ce5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bit_set32.html">BitSet32</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a994f3e2208b5e6dbbd729a59ab3c9ce5">operator|=</a> (const U32 m)</td></tr>
+<tr class="separator:a994f3e2208b5e6dbbd729a59ab3c9ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7bd7e9f6e9d9928e96d0d7320cb6d1a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bit_set32.html">BitSet32</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a7bd7e9f6e9d9928e96d0d7320cb6d1a0">operator&amp;=</a> (const U32 m)</td></tr>
+<tr class="separator:a7bd7e9f6e9d9928e96d0d7320cb6d1a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a290b6e2b0ac0196e1eefe948a396c14e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bit_set32.html">BitSet32</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a290b6e2b0ac0196e1eefe948a396c14e">operator^=</a> (const U32 m)</td></tr>
+<tr class="separator:a290b6e2b0ac0196e1eefe948a396c14e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a345d2ee4f9d7ab41f5b346ee8389c320"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bit_set32.html">BitSet32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a345d2ee4f9d7ab41f5b346ee8389c320">operator|</a> (const U32 m) const </td></tr>
+<tr class="separator:a345d2ee4f9d7ab41f5b346ee8389c320"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaea9170442d84eab1795e2efb28a2943"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bit_set32.html">BitSet32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#aaea9170442d84eab1795e2efb28a2943">operator&amp;</a> (const U32 m) const </td></tr>
+<tr class="separator:aaea9170442d84eab1795e2efb28a2943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7309b0b91600cb1303bbcf1a77b61c21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bit_set32.html">BitSet32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_set32.html#a7309b0b91600cb1303bbcf1a77b61c21">operator^</a> (const U32 m) const </td></tr>
+<tr class="separator:a7309b0b91600cb1303bbcf1a77b61c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>A convenience class to manipulate a set of bits.</p>
+<p>Notice that bits are accessed directly, ie, by passing a variable with the relevant bit set or not, instead of passing the index of the relevant bit. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a520e804fc6a931872079c70b4a6a9b9b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a59162694fd39b8f74d0dfb2d12691634"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_bit_set32.html">BitSet32</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rCopy</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aad45dd2b6eb2c9ecaded275b3d2d8433"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a> </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>in_mask</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ac8bb3912a3ce86b15842e79d0b421204"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Clear all bits. </p>
+
+</div>
+</div>
+<a class="anchor" id="a3ab0c30cf5d0711604a99506d596fefa"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clear </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Clear the specified bit(s). </p>
+
+</div>
+</div>
+<a class="anchor" id="a6e32d533e4d35dc2b61cf6527eb002be"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getMask </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab46443f276003c87861c62e5bb63128e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">operator U32 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaea9170442d84eab1795e2efb28a2943"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a> operator&amp; </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7bd7e9f6e9d9928e96d0d7320cb6d1a0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a>&amp; operator&amp;= </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aad4aeb9d6064393f6ceeb1f5f203f2ed"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a>&amp; operator= </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7309b0b91600cb1303bbcf1a77b61c21"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a> operator^ </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a290b6e2b0ac0196e1eefe948a396c14e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a>&amp; operator^= </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a345d2ee4f9d7ab41f5b346ee8389c320"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a> operator| </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a994f3e2208b5e6dbbd729a59ab3c9ce5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_set32.html">BitSet32</a>&amp; operator|= </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a62bbebcdc34a8056c32d0b1a26026717"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void set </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set all bits to true. </p>
+
+</div>
+</div>
+<a class="anchor" id="a31e2b44b6583acb5c61bda822e10d174"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void set </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set the specified bit(s) to true. </p>
+
+</div>
+</div>
+<a class="anchor" id="a830b0d6d4629d160e154521abccfb19f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void set </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_bit_set32.html">BitSet32</a>&#160;</td>
+          <td class="paramname"><em>s</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>b</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Masked-set the bitset; ie, using s as the mask and then setting the masked bits to b. </p>
+
+</div>
+</div>
+<a class="anchor" id="aad8b38d2b2a8ec72584da5d0700bbc88"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool test </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Are any of the specified bit(s) set? </p>
+
+</div>
+</div>
+<a class="anchor" id="ad9b1e7bdbe745ab6ed428e30ffedd58c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool testStrict </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Are ALL the specified bit(s) set? </p>
+
+</div>
+</div>
+<a class="anchor" id="a92d777222523aad0e94714f34b69507a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void toggle </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>m</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Toggle the specified bit(s). </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>collection/bitSet.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 204 - 0
Torque2DDocs/html/class_bit_stream-members.html

@@ -0,0 +1,204 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BitStream Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_bit_stream.html">BitStream</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a0a403cce7735fc105c407a80e662b817">_read</a>(const U32 size, void *d)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a657dfac771511a524e77f2890acb9b2d">_write</a>(const U32 size, const void *d)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#aaf6a40508763b0d2fcec5572d706aef8">bitNum</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#aafa74969852dd80e271a339df6527307">BitStream</a>(void *bufPtr, S32 bufSize, S32 maxWriteSize=-1)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#ab214c07e18c99bb7377d1a8c828160dd">bufSize</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a> enum name</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#ac4a97da8ea111b43d5ba6b8ea5c87509">clearCompressionPoint</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba30c0b4dad1e3a3b93f822b9cef26244b">Closed</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#acdb0e38e209e1c014d0f2c10bc9127d2">copyFrom</a>(Stream *other)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a16ebf1e5fe82faa8fc56006c8daadff7">dataPtr</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a786a4e98a917bc19d72810926a84e4a5">dumbDownNormal</a>(const Point3F &amp;vec, S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70bae4953b2aea10c683c1f4990a11e01d4d">EOS</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a7a3172cc98e93d8eadfb9ab30373799e">error</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#aeb0a04a89276e68d0112f8c384df7421">getBuffer</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#aadde1d8ef134b0a6bbbdb922ce66c818">getBytePtr</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a66744062feade014d29a844cc69ac664">getCurPos</a>() const </td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a7227d34deb20eee6df66c5e9f7e75d5e">getPacketStream</a>(U32 writeSize=0)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a3b11405633403a6a2d95d65ecfd97964">getPosition</a>() const </td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a374ec0fd86887d2842f30312623b1759">getReadByteSize</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a0eddff7b58f22fd93007d9af6388b4c0">getStatus</a>() const </td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4bf9a6c6f388ed0d137d5ded0fd86ead">getStatusString</a>(const Status in_status)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#aaa67310324a7402bcca80535b361e287">getStreamSize</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#afbc10248f544242d1a78c34a26ff941d">hasCapability</a>(const Capability) const </td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a8f035eb674dc8a70c47e0127d1051f77">HuffmanProcessor</a> class</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70baa359c7ce2440768125c74d431817548a">IllegalCall</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba53ea0cae152133005a5dbe9a1329765c">IOError</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a3e70330939fdfc4dbc2f60c1a660584d">isFull</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#afe93e17ac89cd97917811068ba2af214">isValid</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a25659180aa4d0b630d2b52aac3078cb4">maxReadBitNum</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#aeb8fb321ba326c53852e836ffb715c89">maxWriteBitNum</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#aa5b6a586aa54061497ab23963e84cf94">mCompressPoint</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a49509a9913da2ab4abadbb2b25517f7d">mCompressRelative</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba06d32f047358de4e6a30c28046f4688e">Ok</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a85fde001c721c92b173c97f75ac7a34f">Put</a>(char character)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a3e6037eb5db2c7e1193fecb70cd9c59a">read</a>(ColorI *)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#af9aa8dd9deecbcd40be97d95c8782d0d">read</a>(ColorF *)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a523d4b06e675df8e9c87e2366d207267">read</a>(const U32 in_numBytes, void *out_pBuffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a168060372c9991186bb2e50520614e16">read</a>(bool *out_pRead)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#aa23c9fc76cdd55efbda0b68eca71555c">readAffineTransform</a>(MatrixF *)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a6563e90af2d9559df59eda4aab346f7a">readBits</a>(S32 bitCount, void *bitPtr)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a940764c36fc444658e14fcd0053d2720">readClassId</a>(U32 classType, U32 classGroup)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a8259b5620dcf841e2c06dfdb6f57e213">readCompressedPoint</a>(Point3F *p, F32 scale=0.01f)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a40c3ed4ee67b1c64664ab89d6eed6465">readCussedU32</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a0f7c41db5be882f33e58ce84eef5e3ea">readFlag</a>()</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a14773578c066be60fafb02c369f2e0b0">readFloat</a>(S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a8e369baed64e661c5920e56e6894aebc">readInt</a>(S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a3b6a8c8788a8db1f558b682290f965b2">readLine</a>(U8 *buffer, U32 bufferSize)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#ad828e07ac7a5772761d2c4900b5d0f26">readLongString</a>(U32 maxStringLen, char *stringBuf)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#af7406759275be63bee6c1554dec90cc5">readNormalVector</a>(Point3F *vec, S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a92977f1cabe2efffa344092054a09a56">readNormalVector</a>(Point3F *vec, S32 angleBitCount, S32 zBitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a85f32d76f3a8c089fa112c41d6f789d4">readRangedF32</a>(F32 min, F32 max, U32 numBits)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#aaef940d28029fd8d2d8fdeb63c5b0098">readRangedS32</a>(S32 min, S32 max)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a9c0d4bfd907cca367d2356d150019a6b">readRangedU32</a>(U32 rangeStart, U32 rangeEnd)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#ac357dc45555944d24422857bf801d6d6">readSignedFloat</a>(S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a51bc3698b50d169526b9fe235704bcb2">readSignedInt</a>(S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a2fbd4b3661401a422e85c500f5abd29b">readString</a>(char stringBuf[256])</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a7c2c648097af54af55117de280ecf6f1">readSTString</a>(bool casesens=false)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a3b9ce8eb48dbbbd2db350b5c6d55f67b">readVector</a>(Point3F *vec, F32 minMag, F32 maxMag, S32 magBits, S32 angleBits, S32 zBits)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a39716e803d0bb048bb8766ac4c028f5e">sendPacketStream</a>(const NetAddress *addr)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#adfd732c1d2bb6bf175f35a769d243c75">setBit</a>(S32 bitCount, bool set)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#aa7c8e1cf16cb1643e2b9202c88b91438">setBuffer</a>(void *bufPtr, S32 bufSize, S32 maxSize=0)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a975af9e757aead77d2792901fa4c7750">setCompressionPoint</a>(const Point3F &amp;p)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a4517c9ec46264fd558883339b2e3b4b0">setCurPos</a>(const U32)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#afc5a28d52cfac4cba9bf64e1de373653">setPosition</a>(const U32 in_newPosition)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4bcd5e78dcdb4115e417b9d95de1f88e">setStatus</a>(const Status in_newStatus)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#acd77750b518b9403718fe00c7b94e598">setStringBuffer</a>(char buffer[256])</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> enum name</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a7411b49ed5fda5181dd182d64984906e">Stream</a>()</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6ab1207c45b01a44c072b04ccaff4a241d">StreamPosition</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a086614a0f074a4c74b661a636d915a6b">StreamRead</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a8b38409f320f118d34803056f9c4ea3b">StreamWrite</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a15bae9fdeb148a3a010b300e94876ab6">stringBuffer</a></td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#af91b50d84d0d8d7a67b0f01dc4738578">testBit</a>(S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba36b13bee92e122caddcb8abefb6eec31">UnknownError</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#ab9a1ef53f7ed4a70a01613d14e92b2dc">write</a>(const ColorI &amp;)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#ac17b0c849807a64b7b8c09c3b3993590">write</a>(const ColorF &amp;)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#afcb32d3374fda3848d85604ef33bf237">write</a>(const U32 in_numBytes, const void *in_pBuffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a00ae09a31e3fa0f23b451f88f89ee755">write</a>(const bool &amp;in_rWrite)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a37802eafe119a284911c0e85d8b10842">writeAffineTransform</a>(const MatrixF &amp;)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#ae77693cf1a1e26fbe13bb9dca619a7e6">writeBits</a>(S32 bitCount, const void *bitPtr)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#af7787f281a6f02c5d9dc0fb54cf61754">writeClassId</a>(U32 classId, U32 classType, U32 classGroup)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a606e66c7c75071fbe7b3d30657c1565a">writeCompressedPoint</a>(const Point3F &amp;p, F32 scale=0.01f)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#ae848f4377651d9ee9988ee075dcf13ad">writeCussedU32</a>(U32 val)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a6332cc7ddb5800bf0403133c8abcba1c">writeFlag</a>(bool val)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a8dcbf6ec74a6e962a40905f1acec5eb1">writeFloat</a>(F32 f, S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a1ca83baf06d1ce99112281e037f2cbc3">writeFormattedBuffer</a>(const char *format,...)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#afe2537af92ad638caa3d7e7ae737e358">writeInt</a>(S32 value, S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a23412a482b81d6ff0d3ba16db2cac736">writeLine</a>(U8 *buffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a68cc7469413cfaf6a91304b3ad16c989">writeLongString</a>(U32 maxStringLen, const char *string)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a40c4eb73a12aded60fb57a577185f4a1">writeNormalVector</a>(const Point3F &amp;vec, S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#ad2c7647aa47cfd4b1e6cf8f75326355d">writeNormalVector</a>(const Point3F &amp;vec, S32 angleBitCount, S32 zBitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a492260772470f6b619c735d02fda7e7e">writeRangedF32</a>(F32 value, F32 min, F32 max, U32 numBits)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a9ba8f6cedcdfe26d872460734835b2d2">writeRangedS32</a>(S32 value, S32 min, S32 max)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a2a0e17f76958e7d90bedcda43accfd6c">writeRangedU32</a>(U32 value, U32 rangeStart, U32 rangeEnd)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a403ab34143f34f5a67d95c26c28c79a0">writeSignedFloat</a>(F32 f, S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#a119feed920c7145701ea6c637a263aad">writeSignedInt</a>(S32 value, S32 bitCount)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_stream.html#a156ee70ed74214c0c58538019c3e609f">writeString</a>(const char *stringBuf, S32 maxLen=255)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a824b52708cc986f47d6a5de8c50300d5">writeStringBuffer</a>(const char *buffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#ad5c791c6efecee2afe477af5199f1e4f">writeTabs</a>(U32 count)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_stream.html#aa10cf4f85e8574a60cf48718bec68007">writeVector</a>(Point3F vec, F32 minMag, F32 maxMag, S32 magBits, S32 angleBits, S32 zBits)</td><td class="entry"><a class="el" href="class_bit_stream.html">BitStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a22beda3d71a767ab4601c6e3eee69491">~Stream</a>()</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 2151 - 0
Torque2DDocs/html/class_bit_stream.html

@@ -0,0 +1,2151 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BitStream Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="#friends">Friends</a> &#124;
+<a href="class_bit_stream-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BitStream Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;bitStream.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for BitStream:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_bit_stream.png" usemap="#BitStream_map" alt=""/>
+  <map id="BitStream_map" name="BitStream_map">
+<area href="class_stream.html" title="Base stream class for streaming data across a specific media." alt="Stream" shape="rect" coords="0,0,102,24"/>
+<area href="class_resize_bit_stream.html" alt="ResizeBitStream" shape="rect" coords="0,112,102,136"/>
+<area href="class_infinite_bit_stream.html" alt="InfiniteBitStream" shape="rect" coords="0,168,102,192"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:aa7c8e1cf16cb1643e2b9202c88b91438"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aa7c8e1cf16cb1643e2b9202c88b91438">setBuffer</a> (void *bufPtr, S32 <a class="el" href="class_bit_stream.html#ab214c07e18c99bb7377d1a8c828160dd">bufSize</a>, S32 maxSize=0)</td></tr>
+<tr class="separator:aa7c8e1cf16cb1643e2b9202c88b91438"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb0a04a89276e68d0112f8c384df7421"><td class="memItemLeft" align="right" valign="top">U8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aeb0a04a89276e68d0112f8c384df7421">getBuffer</a> ()</td></tr>
+<tr class="separator:aeb0a04a89276e68d0112f8c384df7421"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aadde1d8ef134b0a6bbbdb922ce66c818"><td class="memItemLeft" align="right" valign="top">U8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aadde1d8ef134b0a6bbbdb922ce66c818">getBytePtr</a> ()</td></tr>
+<tr class="separator:aadde1d8ef134b0a6bbbdb922ce66c818"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a374ec0fd86887d2842f30312623b1759"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a374ec0fd86887d2842f30312623b1759">getReadByteSize</a> ()</td></tr>
+<tr class="separator:a374ec0fd86887d2842f30312623b1759"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66744062feade014d29a844cc69ac664"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a66744062feade014d29a844cc69ac664">getCurPos</a> () const </td></tr>
+<tr class="separator:a66744062feade014d29a844cc69ac664"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4517c9ec46264fd558883339b2e3b4b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a4517c9ec46264fd558883339b2e3b4b0">setCurPos</a> (const U32)</td></tr>
+<tr class="separator:a4517c9ec46264fd558883339b2e3b4b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafa74969852dd80e271a339df6527307"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aafa74969852dd80e271a339df6527307">BitStream</a> (void *bufPtr, S32 <a class="el" href="class_bit_stream.html#ab214c07e18c99bb7377d1a8c828160dd">bufSize</a>, S32 maxWriteSize=-1)</td></tr>
+<tr class="separator:aafa74969852dd80e271a339df6527307"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
+<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd77750b518b9403718fe00c7b94e598"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#acd77750b518b9403718fe00c7b94e598">setStringBuffer</a> (char buffer[256])</td></tr>
+<tr class="separator:acd77750b518b9403718fe00c7b94e598"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe2537af92ad638caa3d7e7ae737e358"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#afe2537af92ad638caa3d7e7ae737e358">writeInt</a> (S32 value, S32 bitCount)</td></tr>
+<tr class="separator:afe2537af92ad638caa3d7e7ae737e358"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e369baed64e661c5920e56e6894aebc"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a8e369baed64e661c5920e56e6894aebc">readInt</a> (S32 bitCount)</td></tr>
+<tr class="separator:a8e369baed64e661c5920e56e6894aebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae848f4377651d9ee9988ee075dcf13ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#ae848f4377651d9ee9988ee075dcf13ad">writeCussedU32</a> (U32 val)</td></tr>
+<tr class="separator:ae848f4377651d9ee9988ee075dcf13ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c3ed4ee67b1c64664ab89d6eed6465"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a40c3ed4ee67b1c64664ab89d6eed6465">readCussedU32</a> ()</td></tr>
+<tr class="separator:a40c3ed4ee67b1c64664ab89d6eed6465"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a119feed920c7145701ea6c637a263aad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a119feed920c7145701ea6c637a263aad">writeSignedInt</a> (S32 value, S32 bitCount)</td></tr>
+<tr class="separator:a119feed920c7145701ea6c637a263aad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51bc3698b50d169526b9fe235704bcb2"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a51bc3698b50d169526b9fe235704bcb2">readSignedInt</a> (S32 bitCount)</td></tr>
+<tr class="separator:a51bc3698b50d169526b9fe235704bcb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a0e17f76958e7d90bedcda43accfd6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a2a0e17f76958e7d90bedcda43accfd6c">writeRangedU32</a> (U32 value, U32 rangeStart, U32 rangeEnd)</td></tr>
+<tr class="separator:a2a0e17f76958e7d90bedcda43accfd6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9c0d4bfd907cca367d2356d150019a6b"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a9c0d4bfd907cca367d2356d150019a6b">readRangedU32</a> (U32 rangeStart, U32 rangeEnd)</td></tr>
+<tr class="separator:a9c0d4bfd907cca367d2356d150019a6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ba8f6cedcdfe26d872460734835b2d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a9ba8f6cedcdfe26d872460734835b2d2">writeRangedS32</a> (S32 value, S32 min, S32 max)</td></tr>
+<tr class="separator:a9ba8f6cedcdfe26d872460734835b2d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaef940d28029fd8d2d8fdeb63c5b0098"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aaef940d28029fd8d2d8fdeb63c5b0098">readRangedS32</a> (S32 min, S32 max)</td></tr>
+<tr class="memdesc:aaef940d28029fd8d2d8fdeb63c5b0098"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads a ranged signed integer written with writeRangedS32.  <a href="#aaef940d28029fd8d2d8fdeb63c5b0098">More...</a><br/></td></tr>
+<tr class="separator:aaef940d28029fd8d2d8fdeb63c5b0098"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14773578c066be60fafb02c369f2e0b0"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a14773578c066be60fafb02c369f2e0b0">readFloat</a> (S32 bitCount)</td></tr>
+<tr class="separator:a14773578c066be60fafb02c369f2e0b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac357dc45555944d24422857bf801d6d6"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#ac357dc45555944d24422857bf801d6d6">readSignedFloat</a> (S32 bitCount)</td></tr>
+<tr class="separator:ac357dc45555944d24422857bf801d6d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8dcbf6ec74a6e962a40905f1acec5eb1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a8dcbf6ec74a6e962a40905f1acec5eb1">writeFloat</a> (F32 f, S32 bitCount)</td></tr>
+<tr class="separator:a8dcbf6ec74a6e962a40905f1acec5eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a403ab34143f34f5a67d95c26c28c79a0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a403ab34143f34f5a67d95c26c28c79a0">writeSignedFloat</a> (F32 f, S32 bitCount)</td></tr>
+<tr class="separator:a403ab34143f34f5a67d95c26c28c79a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a492260772470f6b619c735d02fda7e7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a492260772470f6b619c735d02fda7e7e">writeRangedF32</a> (F32 value, F32 min, F32 max, U32 numBits)</td></tr>
+<tr class="separator:a492260772470f6b619c735d02fda7e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f32d76f3a8c089fa112c41d6f789d4"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a85f32d76f3a8c089fa112c41d6f789d4">readRangedF32</a> (F32 min, F32 max, U32 numBits)</td></tr>
+<tr class="memdesc:a85f32d76f3a8c089fa112c41d6f789d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads a ranged floating point value written with writeRangedF32.  <a href="#a85f32d76f3a8c089fa112c41d6f789d4">More...</a><br/></td></tr>
+<tr class="separator:a85f32d76f3a8c089fa112c41d6f789d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7787f281a6f02c5d9dc0fb54cf61754"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#af7787f281a6f02c5d9dc0fb54cf61754">writeClassId</a> (U32 classId, U32 classType, U32 classGroup)</td></tr>
+<tr class="separator:af7787f281a6f02c5d9dc0fb54cf61754"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a940764c36fc444658e14fcd0053d2720"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a940764c36fc444658e14fcd0053d2720">readClassId</a> (U32 classType, U32 classGroup)</td></tr>
+<tr class="separator:a940764c36fc444658e14fcd0053d2720"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c4eb73a12aded60fb57a577185f4a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a40c4eb73a12aded60fb57a577185f4a1">writeNormalVector</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;vec, S32 bitCount)</td></tr>
+<tr class="separator:a40c4eb73a12aded60fb57a577185f4a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7406759275be63bee6c1554dec90cc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#af7406759275be63bee6c1554dec90cc5">readNormalVector</a> (<a class="el" href="class_point3_f.html">Point3F</a> *vec, S32 bitCount)</td></tr>
+<tr class="separator:af7406759275be63bee6c1554dec90cc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4a97da8ea111b43d5ba6b8ea5c87509"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#ac4a97da8ea111b43d5ba6b8ea5c87509">clearCompressionPoint</a> ()</td></tr>
+<tr class="separator:ac4a97da8ea111b43d5ba6b8ea5c87509"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a975af9e757aead77d2792901fa4c7750"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a975af9e757aead77d2792901fa4c7750">setCompressionPoint</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;p)</td></tr>
+<tr class="separator:a975af9e757aead77d2792901fa4c7750"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a606e66c7c75071fbe7b3d30657c1565a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a606e66c7c75071fbe7b3d30657c1565a">writeCompressedPoint</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;p, F32 scale=0.01f)</td></tr>
+<tr class="separator:a606e66c7c75071fbe7b3d30657c1565a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8259b5620dcf841e2c06dfdb6f57e213"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a8259b5620dcf841e2c06dfdb6f57e213">readCompressedPoint</a> (<a class="el" href="class_point3_f.html">Point3F</a> *p, F32 scale=0.01f)</td></tr>
+<tr class="separator:a8259b5620dcf841e2c06dfdb6f57e213"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2c7647aa47cfd4b1e6cf8f75326355d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#ad2c7647aa47cfd4b1e6cf8f75326355d">writeNormalVector</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;vec, S32 angleBitCount, S32 zBitCount)</td></tr>
+<tr class="separator:ad2c7647aa47cfd4b1e6cf8f75326355d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92977f1cabe2efffa344092054a09a56"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a92977f1cabe2efffa344092054a09a56">readNormalVector</a> (<a class="el" href="class_point3_f.html">Point3F</a> *vec, S32 angleBitCount, S32 zBitCount)</td></tr>
+<tr class="separator:a92977f1cabe2efffa344092054a09a56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b9ce8eb48dbbbd2db350b5c6d55f67b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a3b9ce8eb48dbbbd2db350b5c6d55f67b">readVector</a> (<a class="el" href="class_point3_f.html">Point3F</a> *vec, F32 minMag, F32 maxMag, S32 magBits, S32 angleBits, S32 zBits)</td></tr>
+<tr class="separator:a3b9ce8eb48dbbbd2db350b5c6d55f67b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa10cf4f85e8574a60cf48718bec68007"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aa10cf4f85e8574a60cf48718bec68007">writeVector</a> (<a class="el" href="class_point3_f.html">Point3F</a> vec, F32 minMag, F32 maxMag, S32 magBits, S32 angleBits, S32 zBits)</td></tr>
+<tr class="separator:aa10cf4f85e8574a60cf48718bec68007"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a37802eafe119a284911c0e85d8b10842"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a37802eafe119a284911c0e85d8b10842">writeAffineTransform</a> (const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;)</td></tr>
+<tr class="separator:a37802eafe119a284911c0e85d8b10842"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa23c9fc76cdd55efbda0b68eca71555c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aa23c9fc76cdd55efbda0b68eca71555c">readAffineTransform</a> (<a class="el" href="class_matrix_f.html">MatrixF</a> *)</td></tr>
+<tr class="separator:aa23c9fc76cdd55efbda0b68eca71555c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae77693cf1a1e26fbe13bb9dca619a7e6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#ae77693cf1a1e26fbe13bb9dca619a7e6">writeBits</a> (S32 bitCount, const void *bitPtr)</td></tr>
+<tr class="separator:ae77693cf1a1e26fbe13bb9dca619a7e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6563e90af2d9559df59eda4aab346f7a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a6563e90af2d9559df59eda4aab346f7a">readBits</a> (S32 bitCount, void *bitPtr)</td></tr>
+<tr class="separator:a6563e90af2d9559df59eda4aab346f7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6332cc7ddb5800bf0403133c8abcba1c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a6332cc7ddb5800bf0403133c8abcba1c">writeFlag</a> (bool val)</td></tr>
+<tr class="separator:a6332cc7ddb5800bf0403133c8abcba1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f7c41db5be882f33e58ce84eef5e3ea"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a0f7c41db5be882f33e58ce84eef5e3ea">readFlag</a> ()</td></tr>
+<tr class="separator:a0f7c41db5be882f33e58ce84eef5e3ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adfd732c1d2bb6bf175f35a769d243c75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#adfd732c1d2bb6bf175f35a769d243c75">setBit</a> (S32 bitCount, bool set)</td></tr>
+<tr class="separator:adfd732c1d2bb6bf175f35a769d243c75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af91b50d84d0d8d7a67b0f01dc4738578"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#af91b50d84d0d8d7a67b0f01dc4738578">testBit</a> (S32 bitCount)</td></tr>
+<tr class="separator:af91b50d84d0d8d7a67b0f01dc4738578"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e70330939fdfc4dbc2f60c1a660584d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a3e70330939fdfc4dbc2f60c1a660584d">isFull</a> ()</td></tr>
+<tr class="separator:a3e70330939fdfc4dbc2f60c1a660584d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe93e17ac89cd97917811068ba2af214"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#afe93e17ac89cd97917811068ba2af214">isValid</a> ()</td></tr>
+<tr class="separator:afe93e17ac89cd97917811068ba2af214"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a403cce7735fc105c407a80e662b817"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a0a403cce7735fc105c407a80e662b817">_read</a> (const U32 size, void *d)</td></tr>
+<tr class="separator:a0a403cce7735fc105c407a80e662b817"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a657dfac771511a524e77f2890acb9b2d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a657dfac771511a524e77f2890acb9b2d">_write</a> (const U32 size, const void *d)</td></tr>
+<tr class="separator:a657dfac771511a524e77f2890acb9b2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fbd4b3661401a422e85c500f5abd29b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a2fbd4b3661401a422e85c500f5abd29b">readString</a> (char stringBuf[256])</td></tr>
+<tr class="memdesc:a2fbd4b3661401a422e85c500f5abd29b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads a string of maximum 255 characters long.  <a href="#a2fbd4b3661401a422e85c500f5abd29b">More...</a><br/></td></tr>
+<tr class="separator:a2fbd4b3661401a422e85c500f5abd29b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a156ee70ed74214c0c58538019c3e609f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a156ee70ed74214c0c58538019c3e609f">writeString</a> (const char *stringBuf, S32 maxLen=255)</td></tr>
+<tr class="memdesc:a156ee70ed74214c0c58538019c3e609f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes a string to the stream.  <a href="#a156ee70ed74214c0c58538019c3e609f">More...</a><br/></td></tr>
+<tr class="separator:a156ee70ed74214c0c58538019c3e609f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afbc10248f544242d1a78c34a26ff941d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#afbc10248f544242d1a78c34a26ff941d">hasCapability</a> (const <a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a>) const </td></tr>
+<tr class="memdesc:afbc10248f544242d1a78c34a26ff941d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks to see if this stream has the capability of a given function.  <a href="#afbc10248f544242d1a78c34a26ff941d">More...</a><br/></td></tr>
+<tr class="separator:afbc10248f544242d1a78c34a26ff941d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b11405633403a6a2d95d65ecfd97964"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a3b11405633403a6a2d95d65ecfd97964">getPosition</a> () const </td></tr>
+<tr class="memdesc:a3b11405633403a6a2d95d65ecfd97964"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the position in the stream.  <a href="#a3b11405633403a6a2d95d65ecfd97964">More...</a><br/></td></tr>
+<tr class="separator:a3b11405633403a6a2d95d65ecfd97964"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc5a28d52cfac4cba9bf64e1de373653"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#afc5a28d52cfac4cba9bf64e1de373653">setPosition</a> (const U32 in_newPosition)</td></tr>
+<tr class="memdesc:afc5a28d52cfac4cba9bf64e1de373653"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the position of the stream. Returns if the new position is valid or not.  <a href="#afc5a28d52cfac4cba9bf64e1de373653">More...</a><br/></td></tr>
+<tr class="separator:afc5a28d52cfac4cba9bf64e1de373653"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaa67310324a7402bcca80535b361e287"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aaa67310324a7402bcca80535b361e287">getStreamSize</a> ()</td></tr>
+<tr class="memdesc:aaa67310324a7402bcca80535b361e287"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the size of the stream.  <a href="#aaa67310324a7402bcca80535b361e287">More...</a><br/></td></tr>
+<tr class="separator:aaa67310324a7402bcca80535b361e287"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_stream')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a7411b49ed5fda5181dd182d64984906e inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a7411b49ed5fda5181dd182d64984906e">Stream</a> ()</td></tr>
+<tr class="separator:a7411b49ed5fda5181dd182d64984906e inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22beda3d71a767ab4601c6e3eee69491 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a22beda3d71a767ab4601c6e3eee69491">~Stream</a> ()</td></tr>
+<tr class="separator:a22beda3d71a767ab4601c6e3eee69491 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0eddff7b58f22fd93007d9af6388b4c0 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Stream::Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a0eddff7b58f22fd93007d9af6388b4c0">getStatus</a> () const </td></tr>
+<tr class="memdesc:a0eddff7b58f22fd93007d9af6388b4c0 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the status of the stream.  <a href="#a0eddff7b58f22fd93007d9af6388b4c0">More...</a><br/></td></tr>
+<tr class="separator:a0eddff7b58f22fd93007d9af6388b4c0 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b6a8c8788a8db1f558b682290f965b2 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a3b6a8c8788a8db1f558b682290f965b2">readLine</a> (U8 *buffer, U32 bufferSize)</td></tr>
+<tr class="separator:a3b6a8c8788a8db1f558b682290f965b2 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23412a482b81d6ff0d3ba16db2cac736 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a23412a482b81d6ff0d3ba16db2cac736">writeLine</a> (U8 *buffer)</td></tr>
+<tr class="memdesc:a23412a482b81d6ff0d3ba16db2cac736 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">writes a line to the stream  <a href="#a23412a482b81d6ff0d3ba16db2cac736">More...</a><br/></td></tr>
+<tr class="separator:a23412a482b81d6ff0d3ba16db2cac736 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c2c648097af54af55117de280ecf6f1 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a7c2c648097af54af55117de280ecf6f1">readSTString</a> (bool casesens=false)</td></tr>
+<tr class="separator:a7c2c648097af54af55117de280ecf6f1 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad828e07ac7a5772761d2c4900b5d0f26 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ad828e07ac7a5772761d2c4900b5d0f26">readLongString</a> (U32 maxStringLen, char *stringBuf)</td></tr>
+<tr class="separator:ad828e07ac7a5772761d2c4900b5d0f26 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68cc7469413cfaf6a91304b3ad16c989 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a68cc7469413cfaf6a91304b3ad16c989">writeLongString</a> (U32 maxStringLen, const char *string)</td></tr>
+<tr class="separator:a68cc7469413cfaf6a91304b3ad16c989 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85fde001c721c92b173c97f75ac7a34f inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a85fde001c721c92b173c97f75ac7a34f">Put</a> (char character)</td></tr>
+<tr class="separator:a85fde001c721c92b173c97f75ac7a34f inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ca83baf06d1ce99112281e037f2cbc3 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a1ca83baf06d1ce99112281e037f2cbc3">writeFormattedBuffer</a> (const char *format,...)</td></tr>
+<tr class="separator:a1ca83baf06d1ce99112281e037f2cbc3 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a824b52708cc986f47d6a5de8c50300d5 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a824b52708cc986f47d6a5de8c50300d5">writeStringBuffer</a> (const char *buffer)</td></tr>
+<tr class="memdesc:a824b52708cc986f47d6a5de8c50300d5 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes a NULL terminated string buffer.  <a href="#a824b52708cc986f47d6a5de8c50300d5">More...</a><br/></td></tr>
+<tr class="separator:a824b52708cc986f47d6a5de8c50300d5 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9a1ef53f7ed4a70a01613d14e92b2dc inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ab9a1ef53f7ed4a70a01613d14e92b2dc">write</a> (const <a class="el" href="class_color_i.html">ColorI</a> &amp;)</td></tr>
+<tr class="memdesc:ab9a1ef53f7ed4a70a01613d14e92b2dc inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write an integral color to the stream.  <a href="#ab9a1ef53f7ed4a70a01613d14e92b2dc">More...</a><br/></td></tr>
+<tr class="separator:ab9a1ef53f7ed4a70a01613d14e92b2dc inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac17b0c849807a64b7b8c09c3b3993590 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ac17b0c849807a64b7b8c09c3b3993590">write</a> (const <a class="el" href="class_color_f.html">ColorF</a> &amp;)</td></tr>
+<tr class="memdesc:ac17b0c849807a64b7b8c09c3b3993590 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write a floating point color to the stream.  <a href="#ac17b0c849807a64b7b8c09c3b3993590">More...</a><br/></td></tr>
+<tr class="separator:ac17b0c849807a64b7b8c09c3b3993590 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e6037eb5db2c7e1193fecb70cd9c59a inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a3e6037eb5db2c7e1193fecb70cd9c59a">read</a> (<a class="el" href="class_color_i.html">ColorI</a> *)</td></tr>
+<tr class="memdesc:a3e6037eb5db2c7e1193fecb70cd9c59a inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read an integral color from the stream.  <a href="#a3e6037eb5db2c7e1193fecb70cd9c59a">More...</a><br/></td></tr>
+<tr class="separator:a3e6037eb5db2c7e1193fecb70cd9c59a inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9aa8dd9deecbcd40be97d95c8782d0d inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#af9aa8dd9deecbcd40be97d95c8782d0d">read</a> (<a class="el" href="class_color_f.html">ColorF</a> *)</td></tr>
+<tr class="memdesc:af9aa8dd9deecbcd40be97d95c8782d0d inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read a floating point color from the stream.  <a href="#af9aa8dd9deecbcd40be97d95c8782d0d">More...</a><br/></td></tr>
+<tr class="separator:af9aa8dd9deecbcd40be97d95c8782d0d inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a523d4b06e675df8e9c87e2366d207267 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a523d4b06e675df8e9c87e2366d207267">read</a> (const U32 in_numBytes, void *out_pBuffer)</td></tr>
+<tr class="separator:a523d4b06e675df8e9c87e2366d207267 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcb32d3374fda3848d85604ef33bf237 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#afcb32d3374fda3848d85604ef33bf237">write</a> (const U32 in_numBytes, const void *in_pBuffer)</td></tr>
+<tr class="separator:afcb32d3374fda3848d85604ef33bf237 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168060372c9991186bb2e50520614e16 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a168060372c9991186bb2e50520614e16">read</a> (bool *out_pRead)</td></tr>
+<tr class="separator:a168060372c9991186bb2e50520614e16 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00ae09a31e3fa0f23b451f88f89ee755 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a00ae09a31e3fa0f23b451f88f89ee755">write</a> (const bool &amp;in_rWrite)</td></tr>
+<tr class="separator:a00ae09a31e3fa0f23b451f88f89ee755 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acdb0e38e209e1c014d0f2c10bc9127d2 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#acdb0e38e209e1c014d0f2c10bc9127d2">copyFrom</a> (<a class="el" href="class_stream.html">Stream</a> *other)</td></tr>
+<tr class="memdesc:acdb0e38e209e1c014d0f2c10bc9127d2 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the contents of another stream into this one.  <a href="#acdb0e38e209e1c014d0f2c10bc9127d2">More...</a><br/></td></tr>
+<tr class="separator:acdb0e38e209e1c014d0f2c10bc9127d2 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5c791c6efecee2afe477af5199f1e4f inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ad5c791c6efecee2afe477af5199f1e4f">writeTabs</a> (U32 count)</td></tr>
+<tr class="memdesc:ad5c791c6efecee2afe477af5199f1e4f inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write a number of tabs to this stream.  <a href="#ad5c791c6efecee2afe477af5199f1e4f">More...</a><br/></td></tr>
+<tr class="separator:ad5c791c6efecee2afe477af5199f1e4f inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a7227d34deb20eee6df66c5e9f7e75d5e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_bit_stream.html">BitStream</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a7227d34deb20eee6df66c5e9f7e75d5e">getPacketStream</a> (U32 writeSize=0)</td></tr>
+<tr class="separator:a7227d34deb20eee6df66c5e9f7e75d5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39716e803d0bb048bb8766ac4c028f5e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a39716e803d0bb048bb8766ac4c028f5e">sendPacketStream</a> (const <a class="el" href="struct_net_address.html">NetAddress</a> *addr)</td></tr>
+<tr class="separator:a39716e803d0bb048bb8766ac4c028f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a786a4e98a917bc19d72810926a84e4a5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a786a4e98a917bc19d72810926a84e4a5">dumbDownNormal</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;vec, S32 bitCount)</td></tr>
+<tr class="separator:a786a4e98a917bc19d72810926a84e4a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_static_methods_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_stream')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a4bf9a6c6f388ed0d137d5ded0fd86ead inherit pub_static_methods_class_stream"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a4bf9a6c6f388ed0d137d5ded0fd86ead">getStatusString</a> (const <a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> in_status)</td></tr>
+<tr class="memdesc:a4bf9a6c6f388ed0d137d5ded0fd86ead inherit pub_static_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a printable string form of the status.  <a href="#a4bf9a6c6f388ed0d137d5ded0fd86ead">More...</a><br/></td></tr>
+<tr class="separator:a4bf9a6c6f388ed0d137d5ded0fd86ead inherit pub_static_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:a16ebf1e5fe82faa8fc56006c8daadff7"><td class="memItemLeft" align="right" valign="top">U8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a16ebf1e5fe82faa8fc56006c8daadff7">dataPtr</a></td></tr>
+<tr class="separator:a16ebf1e5fe82faa8fc56006c8daadff7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf6a40508763b0d2fcec5572d706aef8"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aaf6a40508763b0d2fcec5572d706aef8">bitNum</a></td></tr>
+<tr class="separator:aaf6a40508763b0d2fcec5572d706aef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab214c07e18c99bb7377d1a8c828160dd"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#ab214c07e18c99bb7377d1a8c828160dd">bufSize</a></td></tr>
+<tr class="separator:ab214c07e18c99bb7377d1a8c828160dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a3172cc98e93d8eadfb9ab30373799e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a7a3172cc98e93d8eadfb9ab30373799e">error</a></td></tr>
+<tr class="separator:a7a3172cc98e93d8eadfb9ab30373799e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25659180aa4d0b630d2b52aac3078cb4"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a25659180aa4d0b630d2b52aac3078cb4">maxReadBitNum</a></td></tr>
+<tr class="separator:a25659180aa4d0b630d2b52aac3078cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb8fb321ba326c53852e836ffb715c89"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aeb8fb321ba326c53852e836ffb715c89">maxWriteBitNum</a></td></tr>
+<tr class="separator:aeb8fb321ba326c53852e836ffb715c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15bae9fdeb148a3a010b300e94876ab6"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a15bae9fdeb148a3a010b300e94876ab6">stringBuffer</a></td></tr>
+<tr class="separator:a15bae9fdeb148a3a010b300e94876ab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49509a9913da2ab4abadbb2b25517f7d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a49509a9913da2ab4abadbb2b25517f7d">mCompressRelative</a></td></tr>
+<tr class="separator:a49509a9913da2ab4abadbb2b25517f7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa5b6a586aa54061497ab23963e84cf94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#aa5b6a586aa54061497ab23963e84cf94">mCompressPoint</a></td></tr>
+<tr class="separator:aa5b6a586aa54061497ab23963e84cf94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
+Friends</h2></td></tr>
+<tr class="memitem:a8f035eb674dc8a70c47e0127d1051f77"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_stream.html#a8f035eb674dc8a70c47e0127d1051f77">HuffmanProcessor</a></td></tr>
+<tr class="separator:a8f035eb674dc8a70c47e0127d1051f77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_stream')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a67a0db04d321a74b7e7fcfd3f1a3f70b inherit pub_types_class_stream"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> { <br/>
+&#160;&#160;<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba06d32f047358de4e6a30c28046f4688e">Ok</a> = 0, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba53ea0cae152133005a5dbe9a1329765c">IOError</a>, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70bae4953b2aea10c683c1f4990a11e01d4d">EOS</a>, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70baa359c7ce2440768125c74d431817548a">IllegalCall</a>, 
+<br/>
+&#160;&#160;<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba30c0b4dad1e3a3b93f822b9cef26244b">Closed</a>, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba36b13bee92e122caddcb8abefb6eec31">UnknownError</a>
+<br/>
+ }</td></tr>
+<tr class="memdesc:a67a0db04d321a74b7e7fcfd3f1a3f70b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Status constantants for the stream.  <a href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">More...</a><br/></td></tr>
+<tr class="separator:a67a0db04d321a74b7e7fcfd3f1a3f70b inherit pub_types_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4171335401279aad7e5a463349c093c6 inherit pub_types_class_stream"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a> { <a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a8b38409f320f118d34803056f9c4ea3b">StreamWrite</a> = BIT(0), 
+<a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a086614a0f074a4c74b661a636d915a6b">StreamRead</a> = BIT(1), 
+<a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6ab1207c45b01a44c072b04ccaff4a241d">StreamPosition</a> = BIT(2)
+ }</td></tr>
+<tr class="separator:a4171335401279aad7e5a463349c093c6 inherit pub_types_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_stream')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a4bcd5e78dcdb4115e417b9d95de1f88e inherit pro_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a4bcd5e78dcdb4115e417b9d95de1f88e">setStatus</a> (const <a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> in_newStatus)</td></tr>
+<tr class="separator:a4bcd5e78dcdb4115e417b9d95de1f88e inherit pro_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aafa74969852dd80e271a339df6527307"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_stream.html">BitStream</a> </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>bufPtr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bufSize</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>maxWriteSize</em> = <code>-1</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a0a403cce7735fc105c407a80e662b817"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool _read </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>size</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>d</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_stream.html#a773fde4a45c9aaeac3cec389fae8a1e0">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a657dfac771511a524e77f2890acb9b2d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool _write </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>size</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const void *&#160;</td>
+          <td class="paramname"><em>d</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_stream.html#ab2e5ce9f07d6f9ac70d319d8db8ca82e">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac8bb3912a3ce86b15842e79d0b421204"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac4a97da8ea111b43d5ba6b8ea5c87509"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clearCompressionPoint </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a786a4e98a917bc19d72810926a84e4a5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> dumbDownNormal </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>vec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aeb0a04a89276e68d0112f8c384df7421"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U8* getBuffer </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aadde1d8ef134b0a6bbbdb922ce66c818"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">U8 * getBytePtr </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a66744062feade014d29a844cc69ac664"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 getCurPos </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7227d34deb20eee6df66c5e9f7e75d5e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_stream.html">BitStream</a> * getPacketStream </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>writeSize</em> = <code>0</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3b11405633403a6a2d95d65ecfd97964"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getPosition </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the position in the stream. </p>
+
+<p>Implements <a class="el" href="class_stream.html#adcbf5c2ff0391d5e17c642e2f1452853">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a374ec0fd86887d2842f30312623b1759"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getReadByteSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaa67310324a7402bcca80535b361e287"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getStreamSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the size of the stream. </p>
+
+<p>Implements <a class="el" href="class_stream.html#a7f75bbe456f33c8e75a34d5d5993e4ac">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afbc10248f544242d1a78c34a26ff941d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool hasCapability </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Checks to see if this stream has the capability of a given function. </p>
+
+<p>Implements <a class="el" href="class_stream.html#a2364a8fe7d4185385b5336af85e6e8aa">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3e70330939fdfc4dbc2f60c1a660584d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isFull </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afe93e17ac89cd97917811068ba2af214"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isValid </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa23c9fc76cdd55efbda0b68eca71555c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void readAffineTransform </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_matrix_f.html">MatrixF</a> *&#160;</td>
+          <td class="paramname"><em>matrix</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6563e90af2d9559df59eda4aab346f7a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void readBits </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>bitPtr</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a940764c36fc444658e14fcd0053d2720"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 readClassId </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>classType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>classGroup</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8259b5620dcf841e2c06dfdb6f57e213"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void readCompressedPoint </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point3_f.html">Point3F</a> *&#160;</td>
+          <td class="paramname"><em>p</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>scale</em> = <code>0.01f</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a40c3ed4ee67b1c64664ab89d6eed6465"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 readCussedU32 </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0f7c41db5be882f33e58ce84eef5e3ea"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool readFlag </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a14773578c066be60fafb02c369f2e0b0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 readFloat </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a8e369baed64e661c5920e56e6894aebc"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 readInt </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af7406759275be63bee6c1554dec90cc5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void readNormalVector </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point3_f.html">Point3F</a> *&#160;</td>
+          <td class="paramname"><em>vec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a92977f1cabe2efffa344092054a09a56"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void readNormalVector </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point3_f.html">Point3F</a> *&#160;</td>
+          <td class="paramname"><em>vec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>angleBitCount</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>zBitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a85f32d76f3a8c089fa112c41d6f789d4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 readRangedF32 </td>
+          <td>(</td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>min</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>max</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>numBits</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reads a ranged floating point value written with writeRangedF32. </p>
+
+</div>
+</div>
+<a class="anchor" id="aaef940d28029fd8d2d8fdeb63c5b0098"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 readRangedS32 </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>min</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>max</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reads a ranged signed integer written with writeRangedS32. </p>
+
+</div>
+</div>
+<a class="anchor" id="a9c0d4bfd907cca367d2356d150019a6b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 readRangedU32 </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>rangeStart</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>rangeEnd</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac357dc45555944d24422857bf801d6d6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 readSignedFloat </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a51bc3698b50d169526b9fe235704bcb2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 readSignedInt </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2fbd4b3661401a422e85c500f5abd29b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void readString </td>
+          <td>(</td>
+          <td class="paramtype">char&#160;</td>
+          <td class="paramname"><em>stringBuf</em>[256]</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reads a string of maximum 255 characters long. </p>
+
+<p>Reimplemented from <a class="el" href="class_stream.html#a2fbd4b3661401a422e85c500f5abd29b">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3b9ce8eb48dbbbd2db350b5c6d55f67b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void readVector </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point3_f.html">Point3F</a> *&#160;</td>
+          <td class="paramname"><em>vec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>minMag</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>maxMag</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>magBits</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>angleBits</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>zBits</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a39716e803d0bb048bb8766ac4c028f5e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void sendPacketStream </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="struct_net_address.html">NetAddress</a> *&#160;</td>
+          <td class="paramname"><em>addr</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adfd732c1d2bb6bf175f35a769d243c75"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBit </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>set</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa7c8e1cf16cb1643e2b9202c88b91438"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setBuffer </td>
+          <td>(</td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>bufPtr</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bufSize</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>maxSize</em> = <code>0</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a975af9e757aead77d2792901fa4c7750"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setCompressionPoint </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>p</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4517c9ec46264fd558883339b2e3b4b0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setCurPos </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>in_position</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afc5a28d52cfac4cba9bf64e1de373653"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool setPosition </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>in_newPosition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sets the position of the stream. Returns if the new position is valid or not. </p>
+
+<p>Implements <a class="el" href="class_stream.html#a813fa6fbeaefd6be02b090ac7f116abc">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acd77750b518b9403718fe00c7b94e598"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setStringBuffer </td>
+          <td>(</td>
+          <td class="paramtype">char&#160;</td>
+          <td class="paramname"><em>buffer</em>[256]</td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af91b50d84d0d8d7a67b0f01dc4738578"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool testBit </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a37802eafe119a284911c0e85d8b10842"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeAffineTransform </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;&#160;</td>
+          <td class="paramname"><em>matrix</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae77693cf1a1e26fbe13bb9dca619a7e6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeBits </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const void *&#160;</td>
+          <td class="paramname"><em>bitPtr</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented in <a class="el" href="class_infinite_bit_stream.html#aff452dbf8d2d7a6efdd6aa38b49c947c">InfiniteBitStream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af7787f281a6f02c5d9dc0fb54cf61754"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeClassId </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>classId</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>classType</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>classGroup</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a606e66c7c75071fbe7b3d30657c1565a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeCompressedPoint </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>p</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>scale</em> = <code>0.01f</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae848f4377651d9ee9988ee075dcf13ad"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeCussedU32 </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>val</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Use this method to write out values in a concise but ass backwards way... Good for values you expect to be frequently zero, often small. Worst case this will bloat values by nearly 20% (5 extra bits!) Best case you'll get one bit (if it's zero).</p>
+<p>This is not so much for efficiency's sake, as to make life painful for people that want to reverse engineer our network or file formats. </p>
+
+</div>
+</div>
+<a class="anchor" id="a6332cc7ddb5800bf0403133c8abcba1c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool writeFlag </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>val</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented in <a class="el" href="class_infinite_bit_stream.html#a419f013fb4ba3f39c40edab3cc229105">InfiniteBitStream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8dcbf6ec74a6e962a40905f1acec5eb1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeFloat </td>
+          <td>(</td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>f</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afe2537af92ad638caa3d7e7ae737e358"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeInt </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a40c4eb73a12aded60fb57a577185f4a1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeNormalVector </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>vec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad2c7647aa47cfd4b1e6cf8f75326355d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeNormalVector </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>vec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>angleBitCount</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>zBitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a492260772470f6b619c735d02fda7e7e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeRangedF32 </td>
+          <td>(</td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>min</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>max</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>numBits</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Writes a clamped floating point value to the stream with the desired bits of precision. </p>
+
+</div>
+</div>
+<a class="anchor" id="a9ba8f6cedcdfe26d872460734835b2d2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeRangedS32 </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>min</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>max</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Writes a clamped signed integer to the stream using an optimal amount of bits for the range. </p>
+
+</div>
+</div>
+<a class="anchor" id="a2a0e17f76958e7d90bedcda43accfd6c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeRangedU32 </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>rangeStart</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>rangeEnd</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a403ab34143f34f5a67d95c26c28c79a0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeSignedFloat </td>
+          <td>(</td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>f</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a119feed920c7145701ea6c637a263aad"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeSignedInt </td>
+          <td>(</td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>value</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>bitCount</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a156ee70ed74214c0c58538019c3e609f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeString </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>stringBuf</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>maxLen</em> = <code>255</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Writes a string to the stream. </p>
+
+<p>Reimplemented from <a class="el" href="class_stream.html#a156ee70ed74214c0c58538019c3e609f">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa10cf4f85e8574a60cf48718bec68007"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void writeVector </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td>
+          <td class="paramname"><em>vec</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>minMag</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>maxMag</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>magBits</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>angleBits</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">S32&#160;</td>
+          <td class="paramname"><em>zBits</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Friends And Related Function Documentation</h2>
+<a class="anchor" id="a8f035eb674dc8a70c47e0127d1051f77"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">friend class <a class="el" href="class_huffman_processor.html">HuffmanProcessor</a></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="aaf6a40508763b0d2fcec5572d706aef8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 bitNum</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab214c07e18c99bb7377d1a8c828160dd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 bufSize</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a16ebf1e5fe82faa8fc56006c8daadff7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U8* dataPtr</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7a3172cc98e93d8eadfb9ab30373799e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool error</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a25659180aa4d0b630d2b52aac3078cb4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 maxReadBitNum</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aeb8fb321ba326c53852e836ffb715c89"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">S32 maxWriteBitNum</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa5b6a586aa54061497ab23963e84cf94"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> mCompressPoint</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a49509a9913da2ab4abadbb2b25517f7d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool mCompressRelative</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a15bae9fdeb148a3a010b300e94876ab6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">char* stringBuffer</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>io/bitStream.h</li>
+<li>io/bitStream.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_bit_stream.png


+ 108 - 0
Torque2DDocs/html/class_bit_tables-members.html

@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BitTables Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_bit_tables.html">BitTables</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_tables.html#af6823845764cec5b0f558338ee00cfd4">BitTables</a>()</td><td class="entry"><a class="el" href="class_bit_tables.html">BitTables</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_tables.html#a5b095ad647db31bfb745111171ff2445">getPower16</a>(U16 x)</td><td class="entry"><a class="el" href="class_bit_tables.html">BitTables</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_tables.html#a9570f9bc09a629801d1e6db9f9b539f7">getPower32</a>(U32 x)</td><td class="entry"><a class="el" href="class_bit_tables.html">BitTables</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_tables.html#acc30b44b7de05a53a7d07ef226fa6ba0">highBit</a>(U8 b)</td><td class="entry"><a class="el" href="class_bit_tables.html">BitTables</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_tables.html#ae9528278c80fb4088b1ed7c6dbf41247">numOn</a>(U8 b)</td><td class="entry"><a class="el" href="class_bit_tables.html">BitTables</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_tables.html#a105e09972a43362959e99afcb9aa85bc">whichOn</a>(U8 b)</td><td class="entry"><a class="el" href="class_bit_tables.html">BitTables</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 271 - 0
Torque2DDocs/html/class_bit_tables.html

@@ -0,0 +1,271 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BitTables Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="class_bit_tables-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BitTables Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;bitTables.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:af6823845764cec5b0f558338ee00cfd4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_tables.html#af6823845764cec5b0f558338ee00cfd4">BitTables</a> ()</td></tr>
+<tr class="separator:af6823845764cec5b0f558338ee00cfd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:ae9528278c80fb4088b1ed7c6dbf41247"><td class="memItemLeft" align="right" valign="top">static const S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_tables.html#ae9528278c80fb4088b1ed7c6dbf41247">numOn</a> (U8 b)</td></tr>
+<tr class="memdesc:ae9528278c80fb4088b1ed7c6dbf41247"><td class="mdescLeft">&#160;</td><td class="mdescRight">How many bits are on?  <a href="#ae9528278c80fb4088b1ed7c6dbf41247">More...</a><br/></td></tr>
+<tr class="separator:ae9528278c80fb4088b1ed7c6dbf41247"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a105e09972a43362959e99afcb9aa85bc"><td class="memItemLeft" align="right" valign="top">static const S8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_tables.html#a105e09972a43362959e99afcb9aa85bc">whichOn</a> (U8 b)</td></tr>
+<tr class="memdesc:a105e09972a43362959e99afcb9aa85bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a pointer to 8 S8's, which are set according to which bits are set in the passed value.  <a href="#a105e09972a43362959e99afcb9aa85bc">More...</a><br/></td></tr>
+<tr class="separator:a105e09972a43362959e99afcb9aa85bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc30b44b7de05a53a7d07ef226fa6ba0"><td class="memItemLeft" align="right" valign="top">static const S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_tables.html#acc30b44b7de05a53a7d07ef226fa6ba0">highBit</a> (U8 b)</td></tr>
+<tr class="separator:acc30b44b7de05a53a7d07ef226fa6ba0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b095ad647db31bfb745111171ff2445"><td class="memItemLeft" align="right" valign="top">static S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_tables.html#a5b095ad647db31bfb745111171ff2445">getPower16</a> (U16 x)</td></tr>
+<tr class="separator:a5b095ad647db31bfb745111171ff2445"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9570f9bc09a629801d1e6db9f9b539f7"><td class="memItemLeft" align="right" valign="top">static S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_tables.html#a9570f9bc09a629801d1e6db9f9b539f7">getPower32</a> (U32 x)</td></tr>
+<tr class="separator:a9570f9bc09a629801d1e6db9f9b539f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="af6823845764cec5b0f558338ee00cfd4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_tables.html">BitTables</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a5b095ad647db31bfb745111171ff2445"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static S32 getPower16 </td>
+          <td>(</td>
+          <td class="paramtype">U16&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9570f9bc09a629801d1e6db9f9b539f7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static S32 getPower32 </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>x</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acc30b44b7de05a53a7d07ef226fa6ba0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const S32 highBit </td>
+          <td>(</td>
+          <td class="paramtype">U8&#160;</td>
+          <td class="paramname"><em>b</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae9528278c80fb4088b1ed7c6dbf41247"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const S32 numOn </td>
+          <td>(</td>
+          <td class="paramtype">U8&#160;</td>
+          <td class="paramname"><em>b</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>How many bits are on? </p>
+
+</div>
+</div>
+<a class="anchor" id="a105e09972a43362959e99afcb9aa85bc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static const S8* whichOn </td>
+          <td>(</td>
+          <td class="paramtype">U8&#160;</td>
+          <td class="paramname"><em>b</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Return a pointer to 8 S8's, which are set according to which bits are set in the passed value. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>collection/bitTables.h</li>
+<li>collection/bitTables.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 117 - 0
Torque2DDocs/html/class_bit_vector-members.html

@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BitVector Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_bit_vector.html">BitVector</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#a65474d0c644c7e710ae25d9f8d896115">BitVector</a>()</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector.html#a4d69f54b5399fe1525ebed5a9cfd105f">BitVector</a>(const U32 _size)</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector.html#a3382ecd65dccd80cc1eeb58ffb88a23f">clear</a>(U32 bit)</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#ab8368e1c541b6981e71477ea519cd239">copy</a>(const BitVector &amp;from)</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector.html#ac4d9b20b656615074b0f6020afd78cd8">getAllocatedByteSize</a>() const </td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#a71dfa85c5e2467eb302e9a6d4c161b5a">getBits</a>() const </td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector.html#a94486a4b31edbfec630a2155c939314f">getByteSize</a>() const </td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#aaa2dcb574eeec41ec91f9af3628ce21a">getNCBits</a>()</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector.html#a337b73515c625b765faaa568f1ba5556">getSize</a>() const </td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#a62bbebcdc34a8056c32d0b1a26026717">set</a>()</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector.html#a0f34a0457b486d2aa7f472756f5b6677">set</a>(U32 bit)</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#a2613c96df8c9ac50ef0bade6a124aa13">setSize</a>(const U32 _size)</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector.html#ac568770b40a6f3625a2a2eb260ed869a">test</a>(U32 bit) const </td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector.html#a309b7034f8bc78ed4b012b8d024fbc75">~BitVector</a>()</td><td class="entry"><a class="el" href="class_bit_vector.html">BitVector</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 518 - 0
Torque2DDocs/html/class_bit_vector.html

@@ -0,0 +1,518 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BitVector Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_bit_vector-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BitVector Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Manage a vector of bits of arbitrary size.  
+ <a href="class_bit_vector.html#details">More...</a></p>
+
+<p><code>#include &lt;bitVector.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a65474d0c644c7e710ae25d9f8d896115"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a65474d0c644c7e710ae25d9f8d896115">BitVector</a> ()</td></tr>
+<tr class="separator:a65474d0c644c7e710ae25d9f8d896115"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d69f54b5399fe1525ebed5a9cfd105f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a4d69f54b5399fe1525ebed5a9cfd105f">BitVector</a> (const U32 _size)</td></tr>
+<tr class="separator:a4d69f54b5399fe1525ebed5a9cfd105f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a309b7034f8bc78ed4b012b8d024fbc75"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a309b7034f8bc78ed4b012b8d024fbc75">~BitVector</a> ()</td></tr>
+<tr class="separator:a309b7034f8bc78ed4b012b8d024fbc75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8368e1c541b6981e71477ea519cd239"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#ab8368e1c541b6981e71477ea519cd239">copy</a> (const <a class="el" href="class_bit_vector.html">BitVector</a> &amp;from)</td></tr>
+<tr class="separator:ab8368e1c541b6981e71477ea519cd239"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Size Management</div></td></tr>
+<tr class="memitem:a2613c96df8c9ac50ef0bade6a124aa13"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a2613c96df8c9ac50ef0bade6a124aa13">setSize</a> (const U32 _size)</td></tr>
+<tr class="separator:a2613c96df8c9ac50ef0bade6a124aa13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a337b73515c625b765faaa568f1ba5556"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a337b73515c625b765faaa568f1ba5556">getSize</a> () const </td></tr>
+<tr class="separator:a337b73515c625b765faaa568f1ba5556"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94486a4b31edbfec630a2155c939314f"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a94486a4b31edbfec630a2155c939314f">getByteSize</a> () const </td></tr>
+<tr class="separator:a94486a4b31edbfec630a2155c939314f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4d9b20b656615074b0f6020afd78cd8"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#ac4d9b20b656615074b0f6020afd78cd8">getAllocatedByteSize</a> () const </td></tr>
+<tr class="separator:ac4d9b20b656615074b0f6020afd78cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71dfa85c5e2467eb302e9a6d4c161b5a"><td class="memItemLeft" align="right" valign="top">const U8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a71dfa85c5e2467eb302e9a6d4c161b5a">getBits</a> () const </td></tr>
+<tr class="separator:a71dfa85c5e2467eb302e9a6d4c161b5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaa2dcb574eeec41ec91f9af3628ce21a"><td class="memItemLeft" align="right" valign="top">U8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#aaa2dcb574eeec41ec91f9af3628ce21a">getNCBits</a> ()</td></tr>
+<tr class="separator:aaa2dcb574eeec41ec91f9af3628ce21a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr><td colspan="2"><div class="groupHeader">Mutators</div></td></tr>
+<tr><td colspan="2"><div class="groupText"><p>Note that bits are specified by index, unlike <a class="el" href="class_bit_set32.html">BitSet32</a>. </p>
+</div></td></tr>
+<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
+<tr class="memdesc:ac8bb3912a3ce86b15842e79d0b421204"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all the bits.  <a href="#ac8bb3912a3ce86b15842e79d0b421204">More...</a><br/></td></tr>
+<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62bbebcdc34a8056c32d0b1a26026717"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a62bbebcdc34a8056c32d0b1a26026717">set</a> ()</td></tr>
+<tr class="memdesc:a62bbebcdc34a8056c32d0b1a26026717"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set all the bits.  <a href="#a62bbebcdc34a8056c32d0b1a26026717">More...</a><br/></td></tr>
+<tr class="separator:a62bbebcdc34a8056c32d0b1a26026717"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f34a0457b486d2aa7f472756f5b6677"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a0f34a0457b486d2aa7f472756f5b6677">set</a> (U32 bit)</td></tr>
+<tr class="memdesc:a0f34a0457b486d2aa7f472756f5b6677"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the specified bit.  <a href="#a0f34a0457b486d2aa7f472756f5b6677">More...</a><br/></td></tr>
+<tr class="separator:a0f34a0457b486d2aa7f472756f5b6677"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3382ecd65dccd80cc1eeb58ffb88a23f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#a3382ecd65dccd80cc1eeb58ffb88a23f">clear</a> (U32 bit)</td></tr>
+<tr class="memdesc:a3382ecd65dccd80cc1eeb58ffb88a23f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear the specified bit.  <a href="#a3382ecd65dccd80cc1eeb58ffb88a23f">More...</a><br/></td></tr>
+<tr class="separator:a3382ecd65dccd80cc1eeb58ffb88a23f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac568770b40a6f3625a2a2eb260ed869a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector.html#ac568770b40a6f3625a2a2eb260ed869a">test</a> (U32 bit) const </td></tr>
+<tr class="memdesc:ac568770b40a6f3625a2a2eb260ed869a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test that the specified bit is set.  <a href="#ac568770b40a6f3625a2a2eb260ed869a">More...</a><br/></td></tr>
+<tr class="separator:ac568770b40a6f3625a2a2eb260ed869a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Manage a vector of bits of arbitrary size. </p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a65474d0c644c7e710ae25d9f8d896115"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_vector.html">BitVector</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4d69f54b5399fe1525ebed5a9cfd105f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_vector.html">BitVector</a> </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>_size</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a309b7034f8bc78ed4b012b8d024fbc75"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_bit_vector.html">BitVector</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ac8bb3912a3ce86b15842e79d0b421204"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clear </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Clear all the bits. </p>
+
+</div>
+</div>
+<a class="anchor" id="a3382ecd65dccd80cc1eeb58ffb88a23f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clear </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>bit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Clear the specified bit. </p>
+
+</div>
+</div>
+<a class="anchor" id="ab8368e1c541b6981e71477ea519cd239"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool copy </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_bit_vector.html">BitVector</a> &amp;&#160;</td>
+          <td class="paramname"><em>from</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac4d9b20b656615074b0f6020afd78cd8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getAllocatedByteSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a71dfa85c5e2467eb302e9a6d4c161b5a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">const U8* getBits </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a94486a4b31edbfec630a2155c939314f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getByteSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaa2dcb574eeec41ec91f9af3628ce21a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U8* getNCBits </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a337b73515c625b765faaa568f1ba5556"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a62bbebcdc34a8056c32d0b1a26026717"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void set </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set all the bits. </p>
+
+</div>
+</div>
+<a class="anchor" id="a0f34a0457b486d2aa7f472756f5b6677"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void set </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>bit</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Set the specified bit. </p>
+
+</div>
+</div>
+<a class="anchor" id="a2613c96df8c9ac50ef0bade6a124aa13"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setSize </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>_size</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac568770b40a6f3625a2a2eb260ed869a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool test </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>bit</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Test that the specified bit is set. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>collection/bitVector.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 111 - 0
Torque2DDocs/html/class_bit_vector_w-members.html

@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BitVectorW Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_bit_vector_w.html">BitVectorW</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector_w.html#ad76f6613c94e3889a41d5995e3751e3f">BitVectorW</a>()</td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector_w.html#ae627cac4691cffac188407751f47fbb1">bitWidth</a>() const </td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector_w.html#a3eedf6ae909d0d664d6d6fd51e4103bd">dataPtr</a>() const </td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector_w.html#a00012b65bca6bc270e680cd80a86204a">getU17</a>(U32 idx) const </td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector_w.html#abfcbc24831c2ab6afab265c8cf6298af">numBytes</a>() const </td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector_w.html#af13362375081c7f9f7158a5fc2397acb">numEntries</a>() const </td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector_w.html#a0c908a97a8ce2fc9f679ca0ed4d0ee3b">setDims</a>(U32 sz, U32 w)</td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_bit_vector_w.html#a95f1de82141c8cf73374e1be3be64c3c">setU17</a>(U32 idx, U32 val)</td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_bit_vector_w.html#a0d3b3e22cf51d40464998a6c4e2dd60b">~BitVectorW</a>()</td><td class="entry"><a class="el" href="class_bit_vector_w.html">BitVectorW</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 363 - 0
Torque2DDocs/html/class_bit_vector_w.html

@@ -0,0 +1,363 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BitVectorW Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="class_bit_vector_w-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BitVectorW Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;bitVectorW.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ad76f6613c94e3889a41d5995e3751e3f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#ad76f6613c94e3889a41d5995e3751e3f">BitVectorW</a> ()</td></tr>
+<tr class="separator:ad76f6613c94e3889a41d5995e3751e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d3b3e22cf51d40464998a6c4e2dd60b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#a0d3b3e22cf51d40464998a6c4e2dd60b">~BitVectorW</a> ()</td></tr>
+<tr class="separator:a0d3b3e22cf51d40464998a6c4e2dd60b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae627cac4691cffac188407751f47fbb1"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#ae627cac4691cffac188407751f47fbb1">bitWidth</a> () const </td></tr>
+<tr class="separator:ae627cac4691cffac188407751f47fbb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af13362375081c7f9f7158a5fc2397acb"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#af13362375081c7f9f7158a5fc2397acb">numEntries</a> () const </td></tr>
+<tr class="separator:af13362375081c7f9f7158a5fc2397acb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3eedf6ae909d0d664d6d6fd51e4103bd"><td class="memItemLeft" align="right" valign="top">U8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#a3eedf6ae909d0d664d6d6fd51e4103bd">dataPtr</a> () const </td></tr>
+<tr class="separator:a3eedf6ae909d0d664d6d6fd51e4103bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00012b65bca6bc270e680cd80a86204a"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#a00012b65bca6bc270e680cd80a86204a">getU17</a> (U32 idx) const </td></tr>
+<tr class="separator:a00012b65bca6bc270e680cd80a86204a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95f1de82141c8cf73374e1be3be64c3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#a95f1de82141c8cf73374e1be3be64c3c">setU17</a> (U32 idx, U32 val)</td></tr>
+<tr class="separator:a95f1de82141c8cf73374e1be3be64c3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abfcbc24831c2ab6afab265c8cf6298af"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#abfcbc24831c2ab6afab265c8cf6298af">numBytes</a> () const </td></tr>
+<tr class="separator:abfcbc24831c2ab6afab265c8cf6298af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c908a97a8ce2fc9f679ca0ed4d0ee3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bit_vector_w.html#a0c908a97a8ce2fc9f679ca0ed4d0ee3b">setDims</a> (U32 sz, U32 w)</td></tr>
+<tr class="separator:a0c908a97a8ce2fc9f679ca0ed4d0ee3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><dl class="section see"><dt>See Also</dt><dd><a class="el" href="class_bit_vector.html" title="Manage a vector of bits of arbitrary size.">BitVector</a> </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ad76f6613c94e3889a41d5995e3751e3f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_bit_vector_w.html">BitVectorW</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0d3b3e22cf51d40464998a6c4e2dd60b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_bit_vector_w.html">BitVectorW</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ae627cac4691cffac188407751f47fbb1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 bitWidth </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3eedf6ae909d0d664d6d6fd51e4103bd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U8* dataPtr </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a00012b65bca6bc270e680cd80a86204a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getU17 </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>idx</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="abfcbc24831c2ab6afab265c8cf6298af"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 numBytes </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af13362375081c7f9f7158a5fc2397acb"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 numEntries </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0c908a97a8ce2fc9f679ca0ed4d0ee3b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setDims </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>sz</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>w</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a95f1de82141c8cf73374e1be3be64c3c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setU17 </td>
+          <td>(</td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>idx</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32&#160;</td>
+          <td class="paramname"><em>val</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>collection/bitVectorW.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 113 - 0
Torque2DDocs/html/class_box3_d-members.html

@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">Box3D Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_box3_d.html">Box3D</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_d.html#ae90342a42f0af112e99976ba2e33dd36">Box3D</a>()</td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_d.html#a74f6a114c042f91568bdb73c046742de">Box3D</a>(const Point3D &amp;in_rMin, const Point3D &amp;in_rMax, const bool in_overrideCheck=false)</td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_d.html#ac86f1a43a0f0326d47c32458a7e3f0f5">getCenter</a>(Point3D *center) const </td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_d.html#a5e2c8091f951562c71f3a9229bc9cc28">intersect</a>(const Box3D &amp;in_rIntersect)</td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_d.html#ad2a223fda0edf7cff929e93313399f26">isContained</a>(const Point3D &amp;in_rContained) const </td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_d.html#a9f24546bee5d9df03071dff91633033d">isOverlapped</a>(const Box3D &amp;in_rOverlap) const </td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_d.html#ab049ca3a289d8fe51ee5f7990a7bf489">len_x</a>() const </td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_d.html#a31434e968909443cca8f5d9e1eb50f20">len_y</a>() const </td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_d.html#acc57207b28fe6214de793a516493b028">len_z</a>() const </td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_d.html#a330fbfa657c9b79ea5b71ae4083bb5d4">mMax</a></td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_d.html#a43fd2872d1c6077a1d7e34b463c0379b">mMin</a></td><td class="entry"><a class="el" href="class_box3_d.html">Box3D</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 396 - 0
Torque2DDocs/html/class_box3_d.html

@@ -0,0 +1,396 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Box3D Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_box3_d-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">Box3D Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;mBox.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:ae90342a42f0af112e99976ba2e33dd36"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#ae90342a42f0af112e99976ba2e33dd36">Box3D</a> ()</td></tr>
+<tr class="separator:ae90342a42f0af112e99976ba2e33dd36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74f6a114c042f91568bdb73c046742de"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#a74f6a114c042f91568bdb73c046742de">Box3D</a> (const <a class="el" href="class_point3_d.html">Point3D</a> &amp;in_rMin, const <a class="el" href="class_point3_d.html">Point3D</a> &amp;in_rMax, const bool in_overrideCheck=false)</td></tr>
+<tr class="separator:a74f6a114c042f91568bdb73c046742de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2a223fda0edf7cff929e93313399f26"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#ad2a223fda0edf7cff929e93313399f26">isContained</a> (const <a class="el" href="class_point3_d.html">Point3D</a> &amp;in_rContained) const </td></tr>
+<tr class="separator:ad2a223fda0edf7cff929e93313399f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f24546bee5d9df03071dff91633033d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#a9f24546bee5d9df03071dff91633033d">isOverlapped</a> (const <a class="el" href="class_box3_d.html">Box3D</a> &amp;in_rOverlap) const </td></tr>
+<tr class="separator:a9f24546bee5d9df03071dff91633033d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab049ca3a289d8fe51ee5f7990a7bf489"><td class="memItemLeft" align="right" valign="top">F64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#ab049ca3a289d8fe51ee5f7990a7bf489">len_x</a> () const </td></tr>
+<tr class="separator:ab049ca3a289d8fe51ee5f7990a7bf489"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a31434e968909443cca8f5d9e1eb50f20"><td class="memItemLeft" align="right" valign="top">F64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#a31434e968909443cca8f5d9e1eb50f20">len_y</a> () const </td></tr>
+<tr class="separator:a31434e968909443cca8f5d9e1eb50f20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc57207b28fe6214de793a516493b028"><td class="memItemLeft" align="right" valign="top">F64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#acc57207b28fe6214de793a516493b028">len_z</a> () const </td></tr>
+<tr class="separator:acc57207b28fe6214de793a516493b028"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5e2c8091f951562c71f3a9229bc9cc28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#a5e2c8091f951562c71f3a9229bc9cc28">intersect</a> (const <a class="el" href="class_box3_d.html">Box3D</a> &amp;in_rIntersect)</td></tr>
+<tr class="separator:a5e2c8091f951562c71f3a9229bc9cc28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac86f1a43a0f0326d47c32458a7e3f0f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#ac86f1a43a0f0326d47c32458a7e3f0f5">getCenter</a> (<a class="el" href="class_point3_d.html">Point3D</a> *center) const </td></tr>
+<tr class="separator:ac86f1a43a0f0326d47c32458a7e3f0f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:a43fd2872d1c6077a1d7e34b463c0379b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_d.html">Point3D</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#a43fd2872d1c6077a1d7e34b463c0379b">mMin</a></td></tr>
+<tr class="separator:a43fd2872d1c6077a1d7e34b463c0379b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a330fbfa657c9b79ea5b71ae4083bb5d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_d.html">Point3D</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_d.html#a330fbfa657c9b79ea5b71ae4083bb5d4">mMax</a></td></tr>
+<tr class="separator:a330fbfa657c9b79ea5b71ae4083bb5d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Clone of <a class="el" href="class_box3_f.html">Box3F</a>, using 3D types.</p>
+<p>3D types use F64.</p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="class_box3_f.html">Box3F</a> </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="ae90342a42f0af112e99976ba2e33dd36"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_box3_d.html">Box3D</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a74f6a114c042f91568bdb73c046742de"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_box3_d.html">Box3D</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_d.html">Point3D</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rMin</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_point3_d.html">Point3D</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rMax</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>in_overrideCheck</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ac86f1a43a0f0326d47c32458a7e3f0f5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void getCenter </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point3_d.html">Point3D</a> *&#160;</td>
+          <td class="paramname"><em>center</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5e2c8091f951562c71f3a9229bc9cc28"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void intersect </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_box3_d.html">Box3D</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rIntersect</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad2a223fda0edf7cff929e93313399f26"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isContained </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_d.html">Point3D</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rContained</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9f24546bee5d9df03071dff91633033d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isOverlapped </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_box3_d.html">Box3D</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rOverlap</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab049ca3a289d8fe51ee5f7990a7bf489"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F64 len_x </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a31434e968909443cca8f5d9e1eb50f20"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F64 len_y </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="acc57207b28fe6214de793a516493b028"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F64 len_z </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a330fbfa657c9b79ea5b71ae4083bb5d4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_d.html">Point3D</a> mMax</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a43fd2872d1c6077a1d7e34b463c0379b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_d.html">Point3D</a> mMin</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>math/mBox.h</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 121 - 0
Torque2DDocs/html/class_box3_f-members.html

@@ -0,0 +1,121 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">Box3F Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_box3_f.html">Box3F</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#a943019e7b2f966d033e7b8fdcbd0394c">Box3F</a>()</td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#a031e89908dd33bab9d20d43934671901">Box3F</a>(const Point3F &amp;in_rMin, const Point3F &amp;in_rMax, const bool in_overrideCheck=false)</td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#a55165a0ef7d5a630d0dc5b6325db2c69">Box3F</a>(F32 xmin, F32 ymin, F32 zmin, F32 max, F32 ymax, F32 zmax)</td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#a653c8b5571a2986980f22fd4f0f71ba8">collideLine</a>(const Point3F &amp;start, const Point3F &amp;end, F32 *t, Point3F *n) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#a4204d54d93326454cb8dd2529ca1573b">collideLine</a>(const Point3F &amp;start, const Point3F &amp;end) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#ac350c28b52172cc3e0b0b9dbf020952a">collideOrientedBox</a>(const Point3F &amp;radii, const MatrixF &amp;toUs) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#a83ea6876fe1089fc9869f5b4811ec46a">getCenter</a>(Point3F *center) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#ae297af120b0c0f7cd128b6b938cc0dcd">getClosestPoint</a>(const Point3F &amp;refPt) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#abb777f0ba921fe2b7e7c1a9321af5bb8">intersect</a>(const Box3F &amp;in_rIntersect)</td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#ac9f291362c2ab30c27f0e86173f84b02">intersect</a>(const Point3F &amp;in_rIntersect)</td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#a910da74c5da5293aa698b40784d92d79">isContained</a>(const Point3F &amp;in_rContained) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#ad9ecc4c1f44e41e294f309438644b0cf">isContained</a>(const Box3F &amp;in_rContained) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#a87c3692bac13d1d5d13eb3769bde42c3">isOverlapped</a>(const Box3F &amp;in_rOverlap) const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#a0a1e8aa1d3e6b4d856ccc03d6e3fa81a">isValidBox</a>() const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#afa135206d30b095555d6e0027290e52e">len_x</a>() const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#a5cc534b076f5f2a332c0c38859c96041">len_y</a>() const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#aaaccab33d27715077134b877d54e054a">len_z</a>() const </td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_box3_f.html#a6cabca359d2778ce65c69c0afe6a6f6f">mMax</a></td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_box3_f.html#acc76c42e59040fb81caccc01b3d077ee">mMin</a></td><td class="entry"><a class="el" href="class_box3_f.html">Box3F</a></td><td class="entry"></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 712 - 0
Torque2DDocs/html/class_box3_f.html

@@ -0,0 +1,712 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Box3F Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Public Attributes</a> &#124;
+<a href="class_box3_f-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">Box3F Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;mBox.h&gt;</code></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a943019e7b2f966d033e7b8fdcbd0394c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a943019e7b2f966d033e7b8fdcbd0394c">Box3F</a> ()</td></tr>
+<tr class="separator:a943019e7b2f966d033e7b8fdcbd0394c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a031e89908dd33bab9d20d43934671901"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a031e89908dd33bab9d20d43934671901">Box3F</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;in_rMin, const <a class="el" href="class_point3_f.html">Point3F</a> &amp;in_rMax, const bool in_overrideCheck=false)</td></tr>
+<tr class="separator:a031e89908dd33bab9d20d43934671901"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55165a0ef7d5a630d0dc5b6325db2c69"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a55165a0ef7d5a630d0dc5b6325db2c69">Box3F</a> (F32 xmin, F32 ymin, F32 zmin, F32 max, F32 ymax, F32 zmax)</td></tr>
+<tr class="separator:a55165a0ef7d5a630d0dc5b6325db2c69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a910da74c5da5293aa698b40784d92d79"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a910da74c5da5293aa698b40784d92d79">isContained</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;in_rContained) const </td></tr>
+<tr class="memdesc:a910da74c5da5293aa698b40784d92d79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check to see if a point is contained in this box.  <a href="#a910da74c5da5293aa698b40784d92d79">More...</a><br/></td></tr>
+<tr class="separator:a910da74c5da5293aa698b40784d92d79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a87c3692bac13d1d5d13eb3769bde42c3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a87c3692bac13d1d5d13eb3769bde42c3">isOverlapped</a> (const <a class="el" href="class_box3_f.html">Box3F</a> &amp;in_rOverlap) const </td></tr>
+<tr class="memdesc:a87c3692bac13d1d5d13eb3769bde42c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check to see if another box overlaps this box.  <a href="#a87c3692bac13d1d5d13eb3769bde42c3">More...</a><br/></td></tr>
+<tr class="separator:a87c3692bac13d1d5d13eb3769bde42c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9ecc4c1f44e41e294f309438644b0cf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#ad9ecc4c1f44e41e294f309438644b0cf">isContained</a> (const <a class="el" href="class_box3_f.html">Box3F</a> &amp;in_rContained) const </td></tr>
+<tr class="memdesc:ad9ecc4c1f44e41e294f309438644b0cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check to see if another box is contained in this box.  <a href="#ad9ecc4c1f44e41e294f309438644b0cf">More...</a><br/></td></tr>
+<tr class="separator:ad9ecc4c1f44e41e294f309438644b0cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa135206d30b095555d6e0027290e52e"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#afa135206d30b095555d6e0027290e52e">len_x</a> () const </td></tr>
+<tr class="separator:afa135206d30b095555d6e0027290e52e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5cc534b076f5f2a332c0c38859c96041"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a5cc534b076f5f2a332c0c38859c96041">len_y</a> () const </td></tr>
+<tr class="separator:a5cc534b076f5f2a332c0c38859c96041"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaaccab33d27715077134b877d54e054a"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#aaaccab33d27715077134b877d54e054a">len_z</a> () const </td></tr>
+<tr class="separator:aaaccab33d27715077134b877d54e054a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb777f0ba921fe2b7e7c1a9321af5bb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#abb777f0ba921fe2b7e7c1a9321af5bb8">intersect</a> (const <a class="el" href="class_box3_f.html">Box3F</a> &amp;in_rIntersect)</td></tr>
+<tr class="separator:abb777f0ba921fe2b7e7c1a9321af5bb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9f291362c2ab30c27f0e86173f84b02"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#ac9f291362c2ab30c27f0e86173f84b02">intersect</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;in_rIntersect)</td></tr>
+<tr class="separator:ac9f291362c2ab30c27f0e86173f84b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83ea6876fe1089fc9869f5b4811ec46a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a83ea6876fe1089fc9869f5b4811ec46a">getCenter</a> (<a class="el" href="class_point3_f.html">Point3F</a> *center) const </td></tr>
+<tr class="separator:a83ea6876fe1089fc9869f5b4811ec46a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a653c8b5571a2986980f22fd4f0f71ba8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a653c8b5571a2986980f22fd4f0f71ba8">collideLine</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;start, const <a class="el" href="class_point3_f.html">Point3F</a> &amp;end, F32 *t, <a class="el" href="class_point3_f.html">Point3F</a> *n) const </td></tr>
+<tr class="separator:a653c8b5571a2986980f22fd4f0f71ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4204d54d93326454cb8dd2529ca1573b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a4204d54d93326454cb8dd2529ca1573b">collideLine</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;start, const <a class="el" href="class_point3_f.html">Point3F</a> &amp;end) const </td></tr>
+<tr class="separator:a4204d54d93326454cb8dd2529ca1573b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac350c28b52172cc3e0b0b9dbf020952a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#ac350c28b52172cc3e0b0b9dbf020952a">collideOrientedBox</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;radii, const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;toUs) const </td></tr>
+<tr class="separator:ac350c28b52172cc3e0b0b9dbf020952a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a1e8aa1d3e6b4d856ccc03d6e3fa81a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a0a1e8aa1d3e6b4d856ccc03d6e3fa81a">isValidBox</a> () const </td></tr>
+<tr class="separator:a0a1e8aa1d3e6b4d856ccc03d6e3fa81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae297af120b0c0f7cd128b6b938cc0dcd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#ae297af120b0c0f7cd128b6b938cc0dcd">getClosestPoint</a> (const <a class="el" href="class_point3_f.html">Point3F</a> &amp;refPt) const </td></tr>
+<tr class="memdesc:ae297af120b0c0f7cd128b6b938cc0dcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the closest point of the box, relative to the passed point.  <a href="#ae297af120b0c0f7cd128b6b938cc0dcd">More...</a><br/></td></tr>
+<tr class="separator:ae297af120b0c0f7cd128b6b938cc0dcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Public Attributes</h2></td></tr>
+<tr class="memitem:acc76c42e59040fb81caccc01b3d077ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#acc76c42e59040fb81caccc01b3d077ee">mMin</a></td></tr>
+<tr class="memdesc:acc76c42e59040fb81caccc01b3d077ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum extents of box.  <a href="#acc76c42e59040fb81caccc01b3d077ee">More...</a><br/></td></tr>
+<tr class="separator:acc76c42e59040fb81caccc01b3d077ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cabca359d2778ce65c69c0afe6a6f6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_point3_f.html">Point3F</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_box3_f.html#a6cabca359d2778ce65c69c0afe6a6f6f">mMax</a></td></tr>
+<tr class="memdesc:a6cabca359d2778ce65c69c0afe6a6f6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum extents of box.  <a href="#a6cabca359d2778ce65c69c0afe6a6f6f">More...</a><br/></td></tr>
+<tr class="separator:a6cabca359d2778ce65c69c0afe6a6f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Bounding Box</p>
+<p>A helper class for working with boxes. It runs at F32 precision.</p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="class_box3_d.html">Box3D</a> </dd></dl>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a943019e7b2f966d033e7b8fdcbd0394c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_box3_f.html">Box3F</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a031e89908dd33bab9d20d43934671901"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_box3_f.html">Box3F</a> </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rMin</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rMax</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const bool&#160;</td>
+          <td class="paramname"><em>in_overrideCheck</em> = <code>false</code>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Create a box from two points.</p>
+<p>Normally, this function will compensate for mismatched min/max values. If you know your values are valid, you can set in_overrideCheck to true and skip this.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">in_rMin</td><td>Minimum extents of box. </td></tr>
+    <tr><td class="paramname">in_rMax</td><td>Maximum extents of box. </td></tr>
+    <tr><td class="paramname">in_overrideCheck</td><td>Pass true to skip check of extents. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a55165a0ef7d5a630d0dc5b6325db2c69"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_box3_f.html">Box3F</a> </td>
+          <td>(</td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>xmin</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>ymin</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>zmin</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>max</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>ymax</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32&#160;</td>
+          <td class="paramname"><em>zmax</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Create a box from six extent values.</p>
+<p>No checking is performed as to the validity of these extents, unlike the other constructor. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a653c8b5571a2986980f22fd4f0f71ba8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool collideLine </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>end</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">F32 *&#160;</td>
+          <td class="paramname"><em>t</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_point3_f.html">Point3F</a> *&#160;</td>
+          <td class="paramname"><em>n</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Collide a line against the box.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">start</td><td>Start of line. </td></tr>
+    <tr><td class="paramname">end</td><td>End of line. </td></tr>
+    <tr><td class="paramname">t</td><td>Value from 0.0-1.0, indicating position along line of collision. </td></tr>
+    <tr><td class="paramname">n</td><td>Normal of collision. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a4204d54d93326454cb8dd2529ca1573b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool collideLine </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>start</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>end</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Collide a line against the box.</p>
+<p>Returns true on collision. </p>
+
+</div>
+</div>
+<a class="anchor" id="ac350c28b52172cc3e0b0b9dbf020952a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool collideOrientedBox </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>radii</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="class_matrix_f.html">MatrixF</a> &amp;&#160;</td>
+          <td class="paramname"><em>toUs</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td> const</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Collide an oriented box against the box.</p>
+<p>Returns true if "oriented" box collides with us. Assumes incoming box is centered at origin of source space.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">radii</td><td>The dimension of incoming box (half x,y,z length). </td></tr>
+    <tr><td class="paramname">toUs</td><td>A transform that takes incoming box into our space. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a83ea6876fe1089fc9869f5b4811ec46a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void getCenter </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_point3_f.html">Point3F</a> *&#160;</td>
+          <td class="paramname"><em>center</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Get the center of this box.</p>
+<p>This is the average of min and mMax. </p>
+
+</div>
+</div>
+<a class="anchor" id="ae297af120b0c0f7cd128b6b938cc0dcd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> getClosestPoint </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>refPt</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Return the closest point of the box, relative to the passed point. </p>
+
+</div>
+</div>
+<a class="anchor" id="abb777f0ba921fe2b7e7c1a9321af5bb8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void intersect </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_box3_f.html">Box3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rIntersect</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Perform an intersection operation with another box and store the results in this box. </p>
+
+</div>
+</div>
+<a class="anchor" id="ac9f291362c2ab30c27f0e86173f84b02"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void intersect </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rIntersect</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a910da74c5da5293aa698b40784d92d79"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isContained </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_point3_f.html">Point3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rContained</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Check to see if a point is contained in this box. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad9ecc4c1f44e41e294f309438644b0cf"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isContained </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_box3_f.html">Box3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rContained</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Check to see if another box is contained in this box. </p>
+
+</div>
+</div>
+<a class="anchor" id="a87c3692bac13d1d5d13eb3769bde42c3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isOverlapped </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_box3_f.html">Box3F</a> &amp;&#160;</td>
+          <td class="paramname"><em>in_rOverlap</em></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Check to see if another box overlaps this box. </p>
+
+</div>
+</div>
+<a class="anchor" id="a0a1e8aa1d3e6b4d856ccc03d6e3fa81a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool isValidBox </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+<p>Check that the box is valid.</p>
+<p>Currently, this just means that min &lt; mMax. </p>
+
+</div>
+</div>
+<a class="anchor" id="afa135206d30b095555d6e0027290e52e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 len_x </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5cc534b076f5f2a332c0c38859c96041"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 len_y </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaaccab33d27715077134b877d54e054a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 len_z </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="a6cabca359d2778ce65c69c0afe6a6f6f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> mMax</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Maximum extents of box. </p>
+
+</div>
+</div>
+<a class="anchor" id="acc76c42e59040fb81caccc01b3d077ee"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_point3_f.html">Point3F</a> mMin</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Minimum extents of box. </p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>math/mBox.h</li>
+<li>math/mBox.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 161 - 0
Torque2DDocs/html/class_buffer_stream-members.html

@@ -0,0 +1,161 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BufferStream Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_buffer_stream.html">BufferStream</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a9c22c178d21ff861c16c4562a763189d">_read</a>(const U32 i_numBytes, void *o_pBuffer)</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#a917f99ea335a66aa1278891fbaa0c69c">_write</a>(const U32 i_numBytes, const void *i_pBuffer)</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a39fca1837c5ce7715cbf571669660c13a4c9e74658923bde10a0f25eaf32a5be2">BUFFER_INVALID</a> enum value</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#a39fca1837c5ce7715cbf571669660c13a1a63387ea87dae07937bf38548748733">BUFFER_SIZE</a> enum value</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a2e9907a25f5c5e10eaa2489fb059a022">BufferStream</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#ac8a82d1a20f7654c811f1e61016cadff">calcBlockBounds</a>(const U32 i_position, U32 *o_blockHead, U32 *o_blockTail)</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a2e967df288565c13aedfcbf66c62e126">calcBlockHead</a>(const U32 i_position, U32 *o_blockHead)</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a> enum name</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a20bbd4d45e3f01305dd709f5a9cc9952">clearBuffer</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#a5ae591df94fc66ccb85cbb6565368bca">close</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba30c0b4dad1e3a3b93f822b9cef26244b">Closed</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#acdb0e38e209e1c014d0f2c10bc9127d2">copyFrom</a>(Stream *other)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70bae4953b2aea10c683c1f4990a11e01d4d">EOS</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#a0bee1cb2fd69b9faf87a2edb4073231c">fillBuffer</a>(const U32 i_startPosition)</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#aeb0a04a89276e68d0112f8c384df7421">getBuffer</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#aad599519dd7000fc2f50516f63877217">getBufferLength</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#adb6ad494faf091f878e5a3dd17e17b16">getPosition</a>() const </td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a0eddff7b58f22fd93007d9af6388b4c0">getStatus</a>() const </td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a4bf9a6c6f388ed0d137d5ded0fd86ead">getStatusString</a>(const Status in_status)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#a3c773f7c6ea74ffed149c20beada035f">getStreamSize</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a820f01af72b8b8d4e65f30f1cec7dfba">hasCapability</a>(const Capability i_cap) const </td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70baa359c7ce2440768125c74d431817548a">IllegalCall</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a02fd73d861ef2e4aabb38c0c9ff82947">init</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba53ea0cae152133005a5dbe9a1329765c">IOError</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#af0b836f42e76b45209253de4193e0bb5">mBuffer</a></td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#ac0f2b09d8aeebe6cd3cf7d618203cfc9">mBufferLen</a></td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#aa3bd177dd2868fcaaee40344c46e6ac5">mReadPosition</a></td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba06d32f047358de4e6a30c28046f4688e">Ok</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#a9e8555112049fc2b4945120b3c45f8ab">open</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a85fde001c721c92b173c97f75ac7a34f">Put</a>(char character)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a3e6037eb5db2c7e1193fecb70cd9c59a">read</a>(ColorI *)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#af9aa8dd9deecbcd40be97d95c8782d0d">read</a>(ColorF *)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a523d4b06e675df8e9c87e2366d207267">read</a>(const U32 in_numBytes, void *out_pBuffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a168060372c9991186bb2e50520614e16">read</a>(bool *out_pRead)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a3b6a8c8788a8db1f558b682290f965b2">readLine</a>(U8 *buffer, U32 bufferSize)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#ad828e07ac7a5772761d2c4900b5d0f26">readLongString</a>(U32 maxStringLen, char *stringBuf)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a2fbd4b3661401a422e85c500f5abd29b">readString</a>(char stringBuf[256])</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a7c2c648097af54af55117de280ecf6f1">readSTString</a>(bool casesens=false)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buffer_stream.html#ab2f5f68611f8eb0ac9c723ae68855590">setPosition</a>(const U32 i_newPosition)</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#ab929dbde7295e6977cf35377d79b09f1">setStatus</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a4bcd5e78dcdb4115e417b9d95de1f88e">Stream::setStatus</a>(const Status in_newStatus)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> enum name</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a7411b49ed5fda5181dd182d64984906e">Stream</a>()</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6ab1207c45b01a44c072b04ccaff4a241d">StreamPosition</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a086614a0f074a4c74b661a636d915a6b">StreamRead</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a8b38409f320f118d34803056f9c4ea3b">StreamWrite</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba36b13bee92e122caddcb8abefb6eec31">UnknownError</a> enum value</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#ab9a1ef53f7ed4a70a01613d14e92b2dc">write</a>(const ColorI &amp;)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#ac17b0c849807a64b7b8c09c3b3993590">write</a>(const ColorF &amp;)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#afcb32d3374fda3848d85604ef33bf237">write</a>(const U32 in_numBytes, const void *in_pBuffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a00ae09a31e3fa0f23b451f88f89ee755">write</a>(const bool &amp;in_rWrite)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a1ca83baf06d1ce99112281e037f2cbc3">writeFormattedBuffer</a>(const char *format,...)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a23412a482b81d6ff0d3ba16db2cac736">writeLine</a>(U8 *buffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a68cc7469413cfaf6a91304b3ad16c989">writeLongString</a>(U32 maxStringLen, const char *string)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a156ee70ed74214c0c58538019c3e609f">writeString</a>(const char *stringBuf, S32 maxLen=255)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_stream.html#a824b52708cc986f47d6a5de8c50300d5">writeStringBuffer</a>(const char *buffer)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#ad5c791c6efecee2afe477af5199f1e4f">writeTabs</a>(U32 count)</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buffer_stream.html#a9fea95e9b976c8ead41a15aef9e8f448">~BufferStream</a>()</td><td class="entry"><a class="el" href="class_buffer_stream.html">BufferStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_stream.html#a22beda3d71a767ab4601c6e3eee69491">~Stream</a>()</td><td class="entry"><a class="el" href="class_stream.html">Stream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 836 - 0
Torque2DDocs/html/class_buffer_stream.html

@@ -0,0 +1,836 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BufferStream Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a> &#124;
+<a href="class_buffer_stream-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BufferStream Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;bufferStream.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for BufferStream:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_buffer_stream.png" usemap="#BufferStream_map" alt=""/>
+  <map id="BufferStream_map" name="BufferStream_map">
+<area href="class_stream.html" title="Base stream class for streaming data across a specific media." alt="Stream" shape="rect" coords="0,0,86,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:a39fca1837c5ce7715cbf571669660c13"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_buffer_stream.html#a39fca1837c5ce7715cbf571669660c13a1a63387ea87dae07937bf38548748733">BUFFER_SIZE</a> = 8 * 1024, 
+<a class="el" href="class_buffer_stream.html#a39fca1837c5ce7715cbf571669660c13a4c9e74658923bde10a0f25eaf32a5be2">BUFFER_INVALID</a> = 0xffffffff
+ }</td></tr>
+<tr class="separator:a39fca1837c5ce7715cbf571669660c13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_types_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_stream')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a67a0db04d321a74b7e7fcfd3f1a3f70b inherit pub_types_class_stream"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> { <br/>
+&#160;&#160;<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba06d32f047358de4e6a30c28046f4688e">Ok</a> = 0, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba53ea0cae152133005a5dbe9a1329765c">IOError</a>, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70bae4953b2aea10c683c1f4990a11e01d4d">EOS</a>, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70baa359c7ce2440768125c74d431817548a">IllegalCall</a>, 
+<br/>
+&#160;&#160;<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba30c0b4dad1e3a3b93f822b9cef26244b">Closed</a>, 
+<a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70ba36b13bee92e122caddcb8abefb6eec31">UnknownError</a>
+<br/>
+ }</td></tr>
+<tr class="memdesc:a67a0db04d321a74b7e7fcfd3f1a3f70b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Status constantants for the stream.  <a href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">More...</a><br/></td></tr>
+<tr class="separator:a67a0db04d321a74b7e7fcfd3f1a3f70b inherit pub_types_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4171335401279aad7e5a463349c093c6 inherit pub_types_class_stream"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a> { <a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a8b38409f320f118d34803056f9c4ea3b">StreamWrite</a> = BIT(0), 
+<a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6a086614a0f074a4c74b661a636d915a6b">StreamRead</a> = BIT(1), 
+<a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6ab1207c45b01a44c072b04ccaff4a241d">StreamPosition</a> = BIT(2)
+ }</td></tr>
+<tr class="separator:a4171335401279aad7e5a463349c093c6 inherit pub_types_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2e9907a25f5c5e10eaa2489fb059a022"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a2e9907a25f5c5e10eaa2489fb059a022">BufferStream</a> ()</td></tr>
+<tr class="separator:a2e9907a25f5c5e10eaa2489fb059a022"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9fea95e9b976c8ead41a15aef9e8f448"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a9fea95e9b976c8ead41a15aef9e8f448">~BufferStream</a> ()</td></tr>
+<tr class="separator:a9fea95e9b976c8ead41a15aef9e8f448"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a820f01af72b8b8d4e65f30f1cec7dfba"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a820f01af72b8b8d4e65f30f1cec7dfba">hasCapability</a> (const <a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a> i_cap) const </td></tr>
+<tr class="memdesc:a820f01af72b8b8d4e65f30f1cec7dfba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks to see if this stream has the capability of a given function.  <a href="#a820f01af72b8b8d4e65f30f1cec7dfba">More...</a><br/></td></tr>
+<tr class="separator:a820f01af72b8b8d4e65f30f1cec7dfba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb6ad494faf091f878e5a3dd17e17b16"><td class="memItemLeft" align="right" valign="top">virtual U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#adb6ad494faf091f878e5a3dd17e17b16">getPosition</a> () const </td></tr>
+<tr class="memdesc:adb6ad494faf091f878e5a3dd17e17b16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the position in the stream.  <a href="#adb6ad494faf091f878e5a3dd17e17b16">More...</a><br/></td></tr>
+<tr class="separator:adb6ad494faf091f878e5a3dd17e17b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab2f5f68611f8eb0ac9c723ae68855590"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#ab2f5f68611f8eb0ac9c723ae68855590">setPosition</a> (const U32 i_newPosition)</td></tr>
+<tr class="memdesc:ab2f5f68611f8eb0ac9c723ae68855590"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the position of the stream. Returns if the new position is valid or not.  <a href="#ab2f5f68611f8eb0ac9c723ae68855590">More...</a><br/></td></tr>
+<tr class="separator:ab2f5f68611f8eb0ac9c723ae68855590"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c773f7c6ea74ffed149c20beada035f"><td class="memItemLeft" align="right" valign="top">virtual U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a3c773f7c6ea74ffed149c20beada035f">getStreamSize</a> ()</td></tr>
+<tr class="memdesc:a3c773f7c6ea74ffed149c20beada035f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the size of the stream.  <a href="#a3c773f7c6ea74ffed149c20beada035f">More...</a><br/></td></tr>
+<tr class="separator:a3c773f7c6ea74ffed149c20beada035f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ae591df94fc66ccb85cbb6565368bca"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a5ae591df94fc66ccb85cbb6565368bca">close</a> ()</td></tr>
+<tr class="separator:a5ae591df94fc66ccb85cbb6565368bca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e8555112049fc2b4945120b3c45f8ab"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a9e8555112049fc2b4945120b3c45f8ab">open</a> ()</td></tr>
+<tr class="separator:a9e8555112049fc2b4945120b3c45f8ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb0a04a89276e68d0112f8c384df7421"><td class="memItemLeft" align="right" valign="top">U8 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#aeb0a04a89276e68d0112f8c384df7421">getBuffer</a> ()</td></tr>
+<tr class="separator:aeb0a04a89276e68d0112f8c384df7421"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad599519dd7000fc2f50516f63877217"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#aad599519dd7000fc2f50516f63877217">getBufferLength</a> ()</td></tr>
+<tr class="separator:aad599519dd7000fc2f50516f63877217"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_stream')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a7411b49ed5fda5181dd182d64984906e inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a7411b49ed5fda5181dd182d64984906e">Stream</a> ()</td></tr>
+<tr class="separator:a7411b49ed5fda5181dd182d64984906e inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22beda3d71a767ab4601c6e3eee69491 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a22beda3d71a767ab4601c6e3eee69491">~Stream</a> ()</td></tr>
+<tr class="separator:a22beda3d71a767ab4601c6e3eee69491 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0eddff7b58f22fd93007d9af6388b4c0 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Stream::Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a0eddff7b58f22fd93007d9af6388b4c0">getStatus</a> () const </td></tr>
+<tr class="memdesc:a0eddff7b58f22fd93007d9af6388b4c0 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the status of the stream.  <a href="#a0eddff7b58f22fd93007d9af6388b4c0">More...</a><br/></td></tr>
+<tr class="separator:a0eddff7b58f22fd93007d9af6388b4c0 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b6a8c8788a8db1f558b682290f965b2 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a3b6a8c8788a8db1f558b682290f965b2">readLine</a> (U8 *buffer, U32 bufferSize)</td></tr>
+<tr class="separator:a3b6a8c8788a8db1f558b682290f965b2 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a23412a482b81d6ff0d3ba16db2cac736 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a23412a482b81d6ff0d3ba16db2cac736">writeLine</a> (U8 *buffer)</td></tr>
+<tr class="memdesc:a23412a482b81d6ff0d3ba16db2cac736 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">writes a line to the stream  <a href="#a23412a482b81d6ff0d3ba16db2cac736">More...</a><br/></td></tr>
+<tr class="separator:a23412a482b81d6ff0d3ba16db2cac736 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c2c648097af54af55117de280ecf6f1 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a7c2c648097af54af55117de280ecf6f1">readSTString</a> (bool casesens=false)</td></tr>
+<tr class="separator:a7c2c648097af54af55117de280ecf6f1 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fbd4b3661401a422e85c500f5abd29b inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a2fbd4b3661401a422e85c500f5abd29b">readString</a> (char stringBuf[256])</td></tr>
+<tr class="memdesc:a2fbd4b3661401a422e85c500f5abd29b inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads a string of maximum 255 characters long.  <a href="#a2fbd4b3661401a422e85c500f5abd29b">More...</a><br/></td></tr>
+<tr class="separator:a2fbd4b3661401a422e85c500f5abd29b inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad828e07ac7a5772761d2c4900b5d0f26 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ad828e07ac7a5772761d2c4900b5d0f26">readLongString</a> (U32 maxStringLen, char *stringBuf)</td></tr>
+<tr class="separator:ad828e07ac7a5772761d2c4900b5d0f26 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68cc7469413cfaf6a91304b3ad16c989 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a68cc7469413cfaf6a91304b3ad16c989">writeLongString</a> (U32 maxStringLen, const char *string)</td></tr>
+<tr class="separator:a68cc7469413cfaf6a91304b3ad16c989 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85fde001c721c92b173c97f75ac7a34f inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a85fde001c721c92b173c97f75ac7a34f">Put</a> (char character)</td></tr>
+<tr class="separator:a85fde001c721c92b173c97f75ac7a34f inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a156ee70ed74214c0c58538019c3e609f inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a156ee70ed74214c0c58538019c3e609f">writeString</a> (const char *stringBuf, S32 maxLen=255)</td></tr>
+<tr class="memdesc:a156ee70ed74214c0c58538019c3e609f inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes a string to the stream.  <a href="#a156ee70ed74214c0c58538019c3e609f">More...</a><br/></td></tr>
+<tr class="separator:a156ee70ed74214c0c58538019c3e609f inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ca83baf06d1ce99112281e037f2cbc3 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a1ca83baf06d1ce99112281e037f2cbc3">writeFormattedBuffer</a> (const char *format,...)</td></tr>
+<tr class="separator:a1ca83baf06d1ce99112281e037f2cbc3 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a824b52708cc986f47d6a5de8c50300d5 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a824b52708cc986f47d6a5de8c50300d5">writeStringBuffer</a> (const char *buffer)</td></tr>
+<tr class="memdesc:a824b52708cc986f47d6a5de8c50300d5 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes a NULL terminated string buffer.  <a href="#a824b52708cc986f47d6a5de8c50300d5">More...</a><br/></td></tr>
+<tr class="separator:a824b52708cc986f47d6a5de8c50300d5 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9a1ef53f7ed4a70a01613d14e92b2dc inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ab9a1ef53f7ed4a70a01613d14e92b2dc">write</a> (const <a class="el" href="class_color_i.html">ColorI</a> &amp;)</td></tr>
+<tr class="memdesc:ab9a1ef53f7ed4a70a01613d14e92b2dc inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write an integral color to the stream.  <a href="#ab9a1ef53f7ed4a70a01613d14e92b2dc">More...</a><br/></td></tr>
+<tr class="separator:ab9a1ef53f7ed4a70a01613d14e92b2dc inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac17b0c849807a64b7b8c09c3b3993590 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ac17b0c849807a64b7b8c09c3b3993590">write</a> (const <a class="el" href="class_color_f.html">ColorF</a> &amp;)</td></tr>
+<tr class="memdesc:ac17b0c849807a64b7b8c09c3b3993590 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write a floating point color to the stream.  <a href="#ac17b0c849807a64b7b8c09c3b3993590">More...</a><br/></td></tr>
+<tr class="separator:ac17b0c849807a64b7b8c09c3b3993590 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e6037eb5db2c7e1193fecb70cd9c59a inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a3e6037eb5db2c7e1193fecb70cd9c59a">read</a> (<a class="el" href="class_color_i.html">ColorI</a> *)</td></tr>
+<tr class="memdesc:a3e6037eb5db2c7e1193fecb70cd9c59a inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read an integral color from the stream.  <a href="#a3e6037eb5db2c7e1193fecb70cd9c59a">More...</a><br/></td></tr>
+<tr class="separator:a3e6037eb5db2c7e1193fecb70cd9c59a inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9aa8dd9deecbcd40be97d95c8782d0d inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#af9aa8dd9deecbcd40be97d95c8782d0d">read</a> (<a class="el" href="class_color_f.html">ColorF</a> *)</td></tr>
+<tr class="memdesc:af9aa8dd9deecbcd40be97d95c8782d0d inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read a floating point color from the stream.  <a href="#af9aa8dd9deecbcd40be97d95c8782d0d">More...</a><br/></td></tr>
+<tr class="separator:af9aa8dd9deecbcd40be97d95c8782d0d inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a523d4b06e675df8e9c87e2366d207267 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a523d4b06e675df8e9c87e2366d207267">read</a> (const U32 in_numBytes, void *out_pBuffer)</td></tr>
+<tr class="separator:a523d4b06e675df8e9c87e2366d207267 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcb32d3374fda3848d85604ef33bf237 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#afcb32d3374fda3848d85604ef33bf237">write</a> (const U32 in_numBytes, const void *in_pBuffer)</td></tr>
+<tr class="separator:afcb32d3374fda3848d85604ef33bf237 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a168060372c9991186bb2e50520614e16 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a168060372c9991186bb2e50520614e16">read</a> (bool *out_pRead)</td></tr>
+<tr class="separator:a168060372c9991186bb2e50520614e16 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00ae09a31e3fa0f23b451f88f89ee755 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a00ae09a31e3fa0f23b451f88f89ee755">write</a> (const bool &amp;in_rWrite)</td></tr>
+<tr class="separator:a00ae09a31e3fa0f23b451f88f89ee755 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acdb0e38e209e1c014d0f2c10bc9127d2 inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#acdb0e38e209e1c014d0f2c10bc9127d2">copyFrom</a> (<a class="el" href="class_stream.html">Stream</a> *other)</td></tr>
+<tr class="memdesc:acdb0e38e209e1c014d0f2c10bc9127d2 inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the contents of another stream into this one.  <a href="#acdb0e38e209e1c014d0f2c10bc9127d2">More...</a><br/></td></tr>
+<tr class="separator:acdb0e38e209e1c014d0f2c10bc9127d2 inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5c791c6efecee2afe477af5199f1e4f inherit pub_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#ad5c791c6efecee2afe477af5199f1e4f">writeTabs</a> (U32 count)</td></tr>
+<tr class="memdesc:ad5c791c6efecee2afe477af5199f1e4f inherit pub_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write a number of tabs to this stream.  <a href="#ad5c791c6efecee2afe477af5199f1e4f">More...</a><br/></td></tr>
+<tr class="separator:ad5c791c6efecee2afe477af5199f1e4f inherit pub_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a9c22c178d21ff861c16c4562a763189d"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a9c22c178d21ff861c16c4562a763189d">_read</a> (const U32 i_numBytes, void *o_pBuffer)</td></tr>
+<tr class="separator:a9c22c178d21ff861c16c4562a763189d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a917f99ea335a66aa1278891fbaa0c69c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a917f99ea335a66aa1278891fbaa0c69c">_write</a> (const U32 i_numBytes, const void *i_pBuffer)</td></tr>
+<tr class="separator:a917f99ea335a66aa1278891fbaa0c69c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02fd73d861ef2e4aabb38c0c9ff82947"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a02fd73d861ef2e4aabb38c0c9ff82947">init</a> ()</td></tr>
+<tr class="separator:a02fd73d861ef2e4aabb38c0c9ff82947"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bee1cb2fd69b9faf87a2edb4073231c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a0bee1cb2fd69b9faf87a2edb4073231c">fillBuffer</a> (const U32 i_startPosition)</td></tr>
+<tr class="separator:a0bee1cb2fd69b9faf87a2edb4073231c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20bbd4d45e3f01305dd709f5a9cc9952"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a20bbd4d45e3f01305dd709f5a9cc9952">clearBuffer</a> ()</td></tr>
+<tr class="separator:a20bbd4d45e3f01305dd709f5a9cc9952"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab929dbde7295e6977cf35377d79b09f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#ab929dbde7295e6977cf35377d79b09f1">setStatus</a> ()</td></tr>
+<tr class="separator:ab929dbde7295e6977cf35377d79b09f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_stream')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a4bcd5e78dcdb4115e417b9d95de1f88e inherit pro_methods_class_stream"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a4bcd5e78dcdb4115e417b9d95de1f88e">setStatus</a> (const <a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> in_newStatus)</td></tr>
+<tr class="separator:a4bcd5e78dcdb4115e417b9d95de1f88e inherit pro_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
+Static Protected Member Functions</h2></td></tr>
+<tr class="memitem:a2e967df288565c13aedfcbf66c62e126"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#a2e967df288565c13aedfcbf66c62e126">calcBlockHead</a> (const U32 i_position, U32 *o_blockHead)</td></tr>
+<tr class="separator:a2e967df288565c13aedfcbf66c62e126"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8a82d1a20f7654c811f1e61016cadff"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#ac8a82d1a20f7654c811f1e61016cadff">calcBlockBounds</a> (const U32 i_position, U32 *o_blockHead, U32 *o_blockTail)</td></tr>
+<tr class="separator:ac8a82d1a20f7654c811f1e61016cadff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:ac0f2b09d8aeebe6cd3cf7d618203cfc9"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#ac0f2b09d8aeebe6cd3cf7d618203cfc9">mBufferLen</a></td></tr>
+<tr class="separator:ac0f2b09d8aeebe6cd3cf7d618203cfc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3bd177dd2868fcaaee40344c46e6ac5"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#aa3bd177dd2868fcaaee40344c46e6ac5">mReadPosition</a></td></tr>
+<tr class="separator:aa3bd177dd2868fcaaee40344c46e6ac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af0b836f42e76b45209253de4193e0bb5"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffer_stream.html#af0b836f42e76b45209253de4193e0bb5">mBuffer</a> [<a class="el" href="class_buffer_stream.html#a39fca1837c5ce7715cbf571669660c13a1a63387ea87dae07937bf38548748733">BUFFER_SIZE</a>]</td></tr>
+<tr class="separator:af0b836f42e76b45209253de4193e0bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_static_methods_class_stream"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_stream')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_stream.html">Stream</a></td></tr>
+<tr class="memitem:a4bf9a6c6f388ed0d137d5ded0fd86ead inherit pub_static_methods_class_stream"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_stream.html#a4bf9a6c6f388ed0d137d5ded0fd86ead">getStatusString</a> (const <a class="el" href="class_stream.html#a67a0db04d321a74b7e7fcfd3f1a3f70b">Status</a> in_status)</td></tr>
+<tr class="memdesc:a4bf9a6c6f388ed0d137d5ded0fd86ead inherit pub_static_methods_class_stream"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a printable string form of the status.  <a href="#a4bf9a6c6f388ed0d137d5ded0fd86ead">More...</a><br/></td></tr>
+<tr class="separator:a4bf9a6c6f388ed0d137d5ded0fd86ead inherit pub_static_methods_class_stream"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Member Enumeration Documentation</h2>
+<a class="anchor" id="a39fca1837c5ce7715cbf571669660c13"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">anonymous enum</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a39fca1837c5ce7715cbf571669660c13a1a63387ea87dae07937bf38548748733"></a>BUFFER_SIZE</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a39fca1837c5ce7715cbf571669660c13a4c9e74658923bde10a0f25eaf32a5be2"></a>BUFFER_INVALID</em>&nbsp;</td><td class="fielddoc">
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a2e9907a25f5c5e10eaa2489fb059a022"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_buffer_stream.html">BufferStream</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9fea95e9b976c8ead41a15aef9e8f448"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_buffer_stream.html">BufferStream</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a9c22c178d21ff861c16c4562a763189d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool _read </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>i_numBytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>o_pBuffer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_stream.html#a773fde4a45c9aaeac3cec389fae8a1e0">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a917f99ea335a66aa1278891fbaa0c69c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool _write </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>i_numBytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const void *&#160;</td>
+          <td class="paramname"><em>i_pBuffer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Implements <a class="el" href="class_stream.html#ab2e5ce9f07d6f9ac70d319d8db8ca82e">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac8a82d1a20f7654c811f1e61016cadff"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void calcBlockBounds </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>i_position</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 *&#160;</td>
+          <td class="paramname"><em>o_blockHead</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 *&#160;</td>
+          <td class="paramname"><em>o_blockTail</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2e967df288565c13aedfcbf66c62e126"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void calcBlockHead </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>i_position</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">U32 *&#160;</td>
+          <td class="paramname"><em>o_blockHead</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a20bbd4d45e3f01305dd709f5a9cc9952"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void clearBuffer </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5ae591df94fc66ccb85cbb6565368bca"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0bee1cb2fd69b9faf87a2edb4073231c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool fillBuffer </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>i_startPosition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aeb0a04a89276e68d0112f8c384df7421"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U8* getBuffer </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aad599519dd7000fc2f50516f63877217"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 getBufferLength </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adb6ad494faf091f878e5a3dd17e17b16"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual U32 getPosition </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the position in the stream. </p>
+
+<p>Implements <a class="el" href="class_stream.html#adcbf5c2ff0391d5e17c642e2f1452853">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3c773f7c6ea74ffed149c20beada035f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual U32 getStreamSize </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Gets the size of the stream. </p>
+
+<p>Implements <a class="el" href="class_stream.html#a7f75bbe456f33c8e75a34d5d5993e4ac">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a820f01af72b8b8d4e65f30f1cec7dfba"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool hasCapability </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="class_stream.html#a4171335401279aad7e5a463349c093c6">Capability</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td> const</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Checks to see if this stream has the capability of a given function. </p>
+
+<p>Implements <a class="el" href="class_stream.html#a2364a8fe7d4185385b5336af85e6e8aa">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a02fd73d861ef2e4aabb38c0c9ff82947"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void init </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a9e8555112049fc2b4945120b3c45f8ab"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void open </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab2f5f68611f8eb0ac9c723ae68855590"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual bool setPosition </td>
+          <td>(</td>
+          <td class="paramtype">const U32&#160;</td>
+          <td class="paramname"><em>in_newPosition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sets the position of the stream. Returns if the new position is valid or not. </p>
+
+<p>Implements <a class="el" href="class_stream.html#a813fa6fbeaefd6be02b090ac7f116abc">Stream</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab929dbde7295e6977cf35377d79b09f1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void setStatus </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Data Documentation</h2>
+<a class="anchor" id="af0b836f42e76b45209253de4193e0bb5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U8 mBuffer[<a class="el" href="class_buffer_stream.html#a39fca1837c5ce7715cbf571669660c13a1a63387ea87dae07937bf38548748733">BUFFER_SIZE</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac0f2b09d8aeebe6cd3cf7d618203cfc9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 mBufferLen</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa3bd177dd2868fcaaee40344c46e6ac5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">U32 mReadPosition</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>io/bufferStream.h</li>
+<li>io/bufferStream.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_buffer_stream.png


+ 287 - 0
Torque2DDocs/html/class_buoyancy_controller-members.html

@@ -0,0 +1,287 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">BuoyancyController Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_buoyancy_controller.html">BuoyancyController</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aed3d0d1abd7ba4a17e792ca80f3478a7">addDepricatedField</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a1e61452413a8cd497dfc1a2b62f072cd">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ad4ad51d247b2e09ea51783a8fdbb4b95">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7fe0d513b2bea8f6a1710c35189f550c">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a83176674ac909724b9ba2dce44a71e9a">addField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a3356a3140575cbc1e4466883937daf0b">addFieldV</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a38f3095c01e8b2055e4c2e58d9a133e8">addGroup</a>(const char *in_pGroupname, const char *in_pGroupDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ae5af434e7146816044ce3be70f61ebb8">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a5161f628159e510b744cef47fd6598a3">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a2df2d873096113f009661c676c4d0c81">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aed96a36e73e2eee15cf6a3ae1412d9bd">addProtectedField</a>(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&amp;defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&amp;defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buoyancy_controller.html#abc4c3b565a7079afd8daefcf41595152">BuoyancyController</a>()</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a>(const bool copyDynamicFields)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buoyancy_controller.html#a4f5e69594bf734bb1aab2aaad23199f2">ComputeCircleSubmergedArea</a>(const b2Transform &amp;bodyTransform, const b2CircleShape *pShape, Vector2 &amp;center)</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buoyancy_controller.html#adabd1da204d4899007e31ab316661ff8">ComputePolygonSubmergedArea</a>(const b2Transform &amp;bodyTransform, const b2PolygonShape *pShape, Vector2 &amp;center)</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a95c239afc15d197ae11798bc11e5c28b">consoleInit</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a>(const ConsoleObject &amp;)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buoyancy_controller.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa8b4ee59c729a0704b4a2f7b52246f98">create</a>(const char *in_pClassName)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#abeb358d6fc89fc282b4e401de2895965">create</a>(const U32 groupId, const U32 typeId, const U32 in_classId)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buoyancy_controller.html#ab55a64b8d0df71592000a06d6296eb44">DECLARE_CONOBJECT</a>(BuoyancyController)</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_picking_scene_controller.html#abbb848ac70d673f29bb486542fa16ef8">PickingSceneController::DECLARE_CONOBJECT</a>(PickingSceneController)</td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">SimObject::DECLARE_CONOBJECT</a>(SimObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a>(SimObject *obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a1918263ead95ed1906c7027651938e0c">endGroup</a>(const char *in_pGroupname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a>(StringTableEntry fieldName) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a>(SimObject::Notify *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a>(U32 netClassGroup) const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_picking_scene_controller.html#a600307959b0fee1e656ae4129e6c4544">getControlGroupMask</a>(void) const </td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_picking_scene_controller.html#ac08256dd74ff891735a9c7acde9834f3">getControlLayerMask</a>(void) const </td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a>(StringTableEntry fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a>(StringTableEntry slotName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a>() const </td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#a60af6cf38aa2a231c48784e54384bbe8">getParentStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a>(StringTableEntry fieldName, const char *array)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_console_object.html#aeebca0d99d0d55c91f64a97f590da700">getStaticClassRep</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a>(const char *fname, S32 *routingId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buoyancy_controller.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a>()</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_buoyancy_controller.html#a4fc0b4f2c52e55f61278ab9b97d4ef2e">integrate</a>(Scene *pScene, const F32 totalTime, const F32 elapsedTime, DebugStats *pDebugStats)</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a>(SimGroup *pGroup)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a>(const char *methodName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a>(void) const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a>() const </td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a777a79a1b21d100b8b1566d45708eaaa">lookupClassName</a>(const U32 in_classTag)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a>(SimObject *object)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a>(const char *slotName, const char *newValue=NULL)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a>(SimObject *pParentObject)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a>(TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a>(const TamlCustomNodes &amp;customNodes)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_picking_scene_controller.html#a357a6714d9b24371caab11b653e90028">PickingSceneController</a>()</td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_picking_scene_controller.html#a5a8455678dff542aa9676ad776e9ede1">prepareQueryFilter</a>(Scene *pScene, const bool clearQuery=true)</td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a>(S32 argc, const char **argv)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a>(void)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a>(U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a>(const char *name)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a>(const char *name, U32 id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a7a47772574721164fe83b2fd5e3c6fc8">removeField</a>(const char *in_pFieldname)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a>(const char *fieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a>(SimObjectId)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a>(const char *)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a>(void *ptr, Notify::Type)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buoyancy_controller.html#a5eea1719c5151cdc6f80941dae4e97f2">renderOverlay</a>(Scene *pScene, const SceneRenderState *pSceneRenderState, BatchRender *pBatchRenderer)</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a>(const char *pcFilePath, bool bOnlySelected=false)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_scene_controller.html#a5121e599e1c7c749ed92b91375871bc0">SceneController</a>()</td><td class="entry"><a class="el" href="class_scene_controller.html">SceneController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> enum value</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a>(bool bCanSave)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a>(const char *classNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_picking_scene_controller.html#af20e04ff4ad341ae8ae033b7b3921b72">setControlGroupMask</a>(const U32 groupMask)</td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_picking_scene_controller.html#ae6f2f58d0d79dfea7bb19fcde294f81d">setControlLayerMask</a>(const U32 layerMask)</td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a>(StringTableEntry slotName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a>(bool exp)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a>(const char *fieldName, const char *value)</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a>(SimObjectId id)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a>(const char *newname)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a>(bool b)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a>(bool dyn)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a>(bool sta)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a>(const S32 timerID)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a>(StringTableEntry fieldName, const char *array, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a>(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a>(const char *pFile)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a>(bool sel)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a>(void *obj, const char *data)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a>(const char *superClassNamespace)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a>(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a>(const char *prevText, S32 baseLen, bool)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a>(SimObject **obj)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a>(Stream &amp;stream, U32 tabStop, U32 flags=0)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a>(StringTableEntry fieldname, const char *value)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a>(Stream &amp;stream, U32 tabStop)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> enum name</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a>(Stream *stream)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a>(void *obj, StringTableEntry pFieldName)</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_buoyancy_controller.html#ac0cad77d74e13a8b8646fae5aaef19c5">~BuoyancyController</a>()</td><td class="entry"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a>()</td><td class="entry"><a class="el" href="class_console_object.html">ConsoleObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_picking_scene_controller.html#abcba1c5c197a6fd1181d8271bc7b3429">~PickingSceneController</a>()</td><td class="entry"><a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_scene_controller.html#aba0efef1aa3f4b15128be6d7df4c3d17">~SceneController</a>()</td><td class="entry"><a class="el" href="class_scene_controller.html">SceneController</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a>()</td><td class="entry"><a class="el" href="class_sim_object.html">SimObject</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

+ 800 - 0
Torque2DDocs/html/class_buoyancy_controller.html

@@ -0,0 +1,800 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: BuoyancyController Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="class_buoyancy_controller-members.html">List of all members</a>  </div>
+  <div class="headertitle">
+<div class="title">BuoyancyController Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;BuoyancyController.h&gt;</code></p>
+<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for BuoyancyController:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+ <div class="center">
+  <img src="class_buoyancy_controller.png" usemap="#BuoyancyController_map" alt=""/>
+  <map id="BuoyancyController_map" name="BuoyancyController_map">
+<area href="class_picking_scene_controller.html" alt="PickingSceneController" shape="rect" coords="155,112,300,136"/>
+<area href="class_sim_object.html" alt="SimObject" shape="rect" coords="77,56,222,80"/>
+<area href="class_scene_controller.html" alt="SceneController" shape="rect" coords="232,56,377,80"/>
+<area href="class_console_object.html" alt="ConsoleObject" shape="rect" coords="0,0,145,24"/>
+<area href="class_taml_callbacks.html" alt="TamlCallbacks" shape="rect" coords="155,0,300,24"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:abc4c3b565a7079afd8daefcf41595152"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#abc4c3b565a7079afd8daefcf41595152">BuoyancyController</a> ()</td></tr>
+<tr class="separator:abc4c3b565a7079afd8daefcf41595152"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac0cad77d74e13a8b8646fae5aaef19c5"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#ac0cad77d74e13a8b8646fae5aaef19c5">~BuoyancyController</a> ()</td></tr>
+<tr class="separator:ac0cad77d74e13a8b8646fae5aaef19c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#a62aa4e3f1aea3c0841234882d0105c1b">copyTo</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a62aa4e3f1aea3c0841234882d0105c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fc0b4f2c52e55f61278ab9b97d4ef2e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#a4fc0b4f2c52e55f61278ab9b97d4ef2e">integrate</a> (<a class="el" href="class_scene.html">Scene</a> *pScene, const F32 totalTime, const F32 elapsedTime, <a class="el" href="class_debug_stats.html">DebugStats</a> *pDebugStats)</td></tr>
+<tr class="memdesc:a4fc0b4f2c52e55f61278ab9b97d4ef2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Integration.  <a href="#a4fc0b4f2c52e55f61278ab9b97d4ef2e">More...</a><br/></td></tr>
+<tr class="separator:a4fc0b4f2c52e55f61278ab9b97d4ef2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5eea1719c5151cdc6f80941dae4e97f2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#a5eea1719c5151cdc6f80941dae4e97f2">renderOverlay</a> (<a class="el" href="class_scene.html">Scene</a> *pScene, const <a class="el" href="struct_scene_render_state.html">SceneRenderState</a> *pSceneRenderState, <a class="el" href="class_batch_render.html">BatchRender</a> *pBatchRenderer)</td></tr>
+<tr class="separator:a5eea1719c5151cdc6f80941dae4e97f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab55a64b8d0df71592000a06d6296eb44"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#ab55a64b8d0df71592000a06d6296eb44">DECLARE_CONOBJECT</a> (<a class="el" href="class_buoyancy_controller.html">BuoyancyController</a>)</td></tr>
+<tr class="memdesc:ab55a64b8d0df71592000a06d6296eb44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#ab55a64b8d0df71592000a06d6296eb44">More...</a><br/></td></tr>
+<tr class="separator:ab55a64b8d0df71592000a06d6296eb44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_picking_scene_controller"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_picking_scene_controller')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td></tr>
+<tr class="memitem:a357a6714d9b24371caab11b653e90028 inherit pub_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#a357a6714d9b24371caab11b653e90028">PickingSceneController</a> ()</td></tr>
+<tr class="separator:a357a6714d9b24371caab11b653e90028 inherit pub_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abcba1c5c197a6fd1181d8271bc7b3429 inherit pub_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#abcba1c5c197a6fd1181d8271bc7b3429">~PickingSceneController</a> ()</td></tr>
+<tr class="separator:abcba1c5c197a6fd1181d8271bc7b3429 inherit pub_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af20e04ff4ad341ae8ae033b7b3921b72 inherit pub_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#af20e04ff4ad341ae8ae033b7b3921b72">setControlGroupMask</a> (const U32 groupMask)</td></tr>
+<tr class="separator:af20e04ff4ad341ae8ae033b7b3921b72 inherit pub_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a600307959b0fee1e656ae4129e6c4544 inherit pub_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#a600307959b0fee1e656ae4129e6c4544">getControlGroupMask</a> (void) const </td></tr>
+<tr class="separator:a600307959b0fee1e656ae4129e6c4544 inherit pub_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6f2f58d0d79dfea7bb19fcde294f81d inherit pub_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#ae6f2f58d0d79dfea7bb19fcde294f81d">setControlLayerMask</a> (const U32 layerMask)</td></tr>
+<tr class="separator:ae6f2f58d0d79dfea7bb19fcde294f81d inherit pub_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac08256dd74ff891735a9c7acde9834f3 inherit pub_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#ac08256dd74ff891735a9c7acde9834f3">getControlLayerMask</a> (void) const </td></tr>
+<tr class="separator:ac08256dd74ff891735a9c7acde9834f3 inherit pub_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbb848ac70d673f29bb486542fa16ef8 inherit pub_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#abbb848ac70d673f29bb486542fa16ef8">DECLARE_CONOBJECT</a> (<a class="el" href="class_picking_scene_controller.html">PickingSceneController</a>)</td></tr>
+<tr class="memdesc:abbb848ac70d673f29bb486542fa16ef8 inherit pub_methods_class_picking_scene_controller"><td class="mdescLeft">&#160;</td><td class="mdescRight">Declare Console Object.  <a href="#abbb848ac70d673f29bb486542fa16ef8">More...</a><br/></td></tr>
+<tr class="separator:abbb848ac70d673f29bb486542fa16ef8 inherit pub_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af863b22a5ef03fb64e5d38b4de637ac3">getClassNamespace</a> () const </td></tr>
+<tr class="separator:af863b22a5ef03fb64e5d38b4de637ac3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acfb3e482a67651463a8595d128ad5e76">getSuperClassNamespace</a> () const </td></tr>
+<tr class="separator:acfb3e482a67651463a8595d128ad5e76 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8e60d73cee05c995ed9bec7ee248cad3">setClassNamespace</a> (const char *classNamespace)</td></tr>
+<tr class="separator:a8e60d73cee05c995ed9bec7ee248cad3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abeb83ab949786a5de00558e024c2efd5">setSuperClassNamespace</a> (const char *superClassNamespace)</td></tr>
+<tr class="separator:abeb83ab949786a5de00558e024c2efd5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0f1470540933ff4bd9227e116f8ec135">pushScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a0f1470540933ff4bd9227e116f8ec135 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab54472a52381c54f13657d6ea3cd4a1b">popScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:ab54472a52381c54f13657d6ea3cd4a1b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a818bf0b599f807adffb0562ba8b19f28">getScriptCallbackGuard</a> (void)</td></tr>
+<tr class="separator:a818bf0b599f807adffb0562ba8b19f28 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea6dde4400c9c8a5bd378a89a055cf92">findObject</a> (const char *name)</td></tr>
+<tr class="separator:aea6dde4400c9c8a5bd378a89a055cf92 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab3cab00b5b609e9a632156435e2583c1">getNamespace</a> ()</td></tr>
+<tr class="memdesc:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the object's namespace.  <a href="#ab3cab00b5b609e9a632156435e2583c1">More...</a><br/></td></tr>
+<tr class="separator:ab3cab00b5b609e9a632156435e2583c1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acd454ef0ad63af6686f09aad336f290f">tabComplete</a> (const char *prevText, S32 baseLen, bool)</td></tr>
+<tr class="separator:acd454ef0ad63af6686f09aad336f290f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#accd2600060dbaee3a3b41aed4034c63c">dump</a> ()</td></tr>
+<tr class="separator:accd2600060dbaee3a3b41aed4034c63c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1810f5aba25efd242c24232c2c2bbd1a">dumpClassHierarchy</a> ()</td></tr>
+<tr class="separator:a1810f5aba25efd242c24232c2c2bbd1a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aacb30b9c403e8687e109b7738af141d8">clone</a> (const bool copyDynamicFields)</td></tr>
+<tr class="separator:aacb30b9c403e8687e109b7738af141d8 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr class="memitem:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a526b0ae2c04966128bcbb3c12f5a283d">isType</a> (void)</td></tr>
+<tr class="separator:a526b0ae2c04966128bcbb3c12f5a283d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a76fd3b455488c03e0c8683b836ee96a2">handlesConsoleMethod</a> (const char *fname, S32 *routingId)</td></tr>
+<tr class="separator:a76fd3b455488c03e0c8683b836ee96a2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5347739a7bbaab1de0130ac29073dcfd">DECLARE_CONOBJECT</a> (<a class="el" href="class_sim_object.html">SimObject</a>)</td></tr>
+<tr class="separator:a5347739a7bbaab1de0130ac29073dcfd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac894e7acfdf29d01464a20d670e1208a">removeNotify</a> (void *ptr, <a class="el" href="struct_sim_object_1_1_notify.html#a1d1cfd8ffb84e947f82999c682b666a7">Notify::Type</a>)</td></tr>
+<tr class="memdesc:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a notification from the list.  <a href="#ac894e7acfdf29d01464a20d670e1208a">More...</a><br/></td></tr>
+<tr class="separator:ac894e7acfdf29d01464a20d670e1208a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2838b603fe80fa772e6be008b649decf">deleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are deleted.  <a href="#a2838b603fe80fa772e6be008b649decf">More...</a><br/></td></tr>
+<tr class="separator:a2838b603fe80fa772e6be008b649decf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae9d02581f339ef7ede02efaf54bed50e">clearNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="memdesc:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> an object when we are cleared.  <a href="#ae9d02581f339ef7ede02efaf54bed50e">More...</a><br/></td></tr>
+<tr class="separator:ae9d02581f339ef7ede02efaf54bed50e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac1e31054548229bd5ea4779d9cbc2be2">clearAllNotifications</a> ()</td></tr>
+<tr class="memdesc:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all notifications for this object.  <a href="#ac1e31054548229bd5ea4779d9cbc2be2">More...</a><br/></td></tr>
+<tr class="separator:ac1e31054548229bd5ea4779d9cbc2be2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab0bd2d18dedeb363463ad2cad045f6a3">processDeleteNotifies</a> ()</td></tr>
+<tr class="memdesc:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send out deletion notifications.  <a href="#ab0bd2d18dedeb363463ad2cad045f6a3">More...</a><br/></td></tr>
+<tr class="separator:ab0bd2d18dedeb363463ad2cad045f6a3 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5de000764497f99eac15f2fe1ff8d709">registerReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a5de000764497f99eac15f2fe1ff8d709 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9ab2d546d0ed6b4abc8dcf9e373d8bcb">unregisterReference</a> (<a class="el" href="class_sim_object.html">SimObject</a> **obj)</td></tr>
+<tr class="separator:a9ab2d546d0ed6b4abc8dcf9e373d8bcb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a61da44826bbcdcbed3775d0b59dcbea7">getDataField</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a61da44826bbcdcbed3775d0b59dcbea7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a13add87ef90b3882bd7eaff39004eb35">setDataField</a> (StringTableEntry slotName, const char *array, const char *value)</td></tr>
+<tr class="separator:a13add87ef90b3882bd7eaff39004eb35 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1fffab6c801d5afd3a6116bfaa05011e">getPrefixedDataField</a> (StringTableEntry fieldName, const char *array)</td></tr>
+<tr class="separator:a1fffab6c801d5afd3a6116bfaa05011e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b55bbf2e919e4c167264aee7fb1c1b7">setPrefixedDataField</a> (StringTableEntry fieldName, const char *array, const char *value)</td></tr>
+<tr class="separator:a8b55bbf2e919e4c167264aee7fb1c1b7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a60a0b20565b21ca6534788ecf030b0db">getPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a60a0b20565b21ca6534788ecf030b0db inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6befae44e0c81ad846242e8d8eddb149">setPrefixedDynamicDataField</a> (StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)</td></tr>
+<tr class="separator:a6befae44e0c81ad846242e8d8eddb149 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aad68561955e2af5a7ec3e3bed8fd4c62">getDataFieldPrefix</a> (StringTableEntry fieldName)</td></tr>
+<tr class="separator:aad68561955e2af5a7ec3e3bed8fd4c62 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a825bbfc5684ff3b4f43a17932cea0582">getDataFieldType</a> (StringTableEntry slotName, const char *array)</td></tr>
+<tr class="separator:a825bbfc5684ff3b4f43a17932cea0582 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_field_dictionary.html">SimFieldDictionary</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab50c31133ee71487da00e4dd69595e03">getFieldDictionary</a> ()</td></tr>
+<tr class="separator:ab50c31133ee71487da00e4dd69595e03 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5a09726e6e6f20422bf0d5d9f1cd9422">clearDynamicFields</a> (void)</td></tr>
+<tr class="memdesc:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear all dynamic fields.  <a href="#a5a09726e6e6f20422bf0d5d9f1cd9422">More...</a><br/></td></tr>
+<tr class="separator:a5a09726e6e6f20422bf0d5d9f1cd9422 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aafe55ac523c402717ec8625b67fa1561">setCanSaveDynamicFields</a> (bool bCanSave)</td></tr>
+<tr class="memdesc:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether fields created at runtime should be saved. Default is true.  <a href="#aafe55ac523c402717ec8625b67fa1561">More...</a><br/></td></tr>
+<tr class="separator:aafe55ac523c402717ec8625b67fa1561 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0dd66b9f8070113f8633d61cb320ec04">getCanSaveDynamicFields</a> (void) const </td></tr>
+<tr class="memdesc:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get whether fields created at runtime should be saved. Default is true.  <a href="#a0dd66b9f8070113f8633d61cb320ec04">More...</a><br/></td></tr>
+<tr class="separator:a0dd66b9f8070113f8633d61cb320ec04 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad551e97d8f825c04f4cced55f8db3a64">setInternalName</a> (const char *newname)</td></tr>
+<tr class="separator:ad551e97d8f825c04f4cced55f8db3a64 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa9e468963daa41c06c14cc2d6282b456">getInternalName</a> ()</td></tr>
+<tr class="memdesc:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the internal of of this control.  <a href="#aa9e468963daa41c06c14cc2d6282b456">More...</a><br/></td></tr>
+<tr class="separator:aa9e468963daa41c06c14cc2d6282b456 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a86f7c64cb6f7eba36f8a6e391e29492f">save</a> (const char *pcFilePath, bool bOnlySelected=false)</td></tr>
+<tr class="memdesc:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save object as a TorqueScript <a class="el" href="class_file.html">File</a>.  <a href="#a86f7c64cb6f7eba36f8a6e391e29492f">More...</a><br/></td></tr>
+<tr class="separator:a86f7c64cb6f7eba36f8a6e391e29492f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8a1d5ac5403526378c7abb0916c55c3c">isMethod</a> (const char *methodName)</td></tr>
+<tr class="memdesc:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a method exists in the objects current namespace.  <a href="#a8a1d5ac5403526378c7abb0916c55c3c">More...</a><br/></td></tr>
+<tr class="separator:a8a1d5ac5403526378c7abb0916c55c3c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad5a8cb2bc2a087488fea882a754def16">getId</a> (void) const </td></tr>
+<tr class="separator:ad5a8cb2bc2a087488fea882a754def16 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e39c7f2e3f35ff8a0ad344f8d03f7a9">getIdString</a> (void) const </td></tr>
+<tr class="separator:a0e39c7f2e3f35ff8a0ad344f8d03f7a9 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a885e8826c79c9cfa30db412f101022cf">getType</a> () const </td></tr>
+<tr class="separator:a885e8826c79c9cfa30db412f101022cf inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">const StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7f1ef4098a331767a6504811554e2813">getName</a> (void) const </td></tr>
+<tr class="separator:a7f1ef4098a331767a6504811554e2813 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa19ca64ec6199448db9552e13387a246">setId</a> (SimObjectId id)</td></tr>
+<tr class="separator:aa19ca64ec6199448db9552e13387a246 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43a200e331c5a48c30890b7ab32557eb">assignName</a> (const char *name)</td></tr>
+<tr class="separator:a43a200e331c5a48c30890b7ab32557eb inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_group.html">SimGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d4e854ff5665158e6e9b26df73e3e34">getGroup</a> () const </td></tr>
+<tr class="separator:a3d4e854ff5665158e6e9b26df73e3e34 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a4ba53dcc84f4c3192248367068eeb22a">isChildOfGroup</a> (<a class="el" href="class_sim_group.html">SimGroup</a> *pGroup)</td></tr>
+<tr class="separator:a4ba53dcc84f4c3192248367068eeb22a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac675e353d46b1774fe186ef92ae57a2e">isProperlyAdded</a> () const </td></tr>
+<tr class="separator:ac675e353d46b1774fe186ef92ae57a2e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3f191957f4ae9a0547de030208947604">isDeleted</a> () const </td></tr>
+<tr class="separator:a3f191957f4ae9a0547de030208947604 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac6159b4346ad40786a56761b0719e6b2">isRemoved</a> () const </td></tr>
+<tr class="separator:ac6159b4346ad40786a56761b0719e6b2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a023f0ab4acab2e94b37fb34b7eaa02e5">isLocked</a> ()</td></tr>
+<tr class="separator:a023f0ab4acab2e94b37fb34b7eaa02e5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0d0eb38693dcaae147b7a890fae82934">setLocked</a> (bool b)</td></tr>
+<tr class="separator:a0d0eb38693dcaae147b7a890fae82934 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a05c0adb47029724e308fbcb5bee6a6d5">isHidden</a> ()</td></tr>
+<tr class="separator:a05c0adb47029724e308fbcb5bee6a6d5 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a85f8b66f6d9e9acf89ae056554f82776">setHidden</a> (bool b)</td></tr>
+<tr class="separator:a85f8b66f6d9e9acf89ae056554f82776 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac8fc39880dcb3be2d5658b57e9fed264">setProgenitorFile</a> (const char *pFile)</td></tr>
+<tr class="separator:ac8fc39880dcb3be2d5658b57e9fed264 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a75b8129e79fa021ae65fb4413d67923f">getProgenitorFile</a> (void) const </td></tr>
+<tr class="separator:a75b8129e79fa021ae65fb4413d67923f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a6cb2bfe07966c75d9360afe422749d36">setPeriodicTimerID</a> (const S32 timerID)</td></tr>
+<tr class="separator:a6cb2bfe07966c75d9360afe422749d36 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a84316223df6fce70638d4f6126497b91">getPeriodicTimerID</a> (void) const </td></tr>
+<tr class="separator:a84316223df6fce70638d4f6126497b91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#abefe63cec438b8b07636f00dbd7a7a91">isPeriodicTimerActive</a> (void) const </td></tr>
+<tr class="separator:abefe63cec438b8b07636f00dbd7a7a91 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a32a3829534c79ff7c838ff3ba7a7802c">isSelected</a> () const </td></tr>
+<tr class="separator:a32a3829534c79ff7c838ff3ba7a7802c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae6a102c6adc30256d2f6eb8f305e0789">isExpanded</a> () const </td></tr>
+<tr class="separator:ae6a102c6adc30256d2f6eb8f305e0789 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40c19418aede1f21ea7aeadc87342dee">setSelected</a> (bool sel)</td></tr>
+<tr class="separator:a40c19418aede1f21ea7aeadc87342dee inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af83d1fe99918d6650c71c6302a5839ae">setExpanded</a> (bool exp)</td></tr>
+<tr class="separator:af83d1fe99918d6650c71c6302a5839ae inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab80c81429637a9f3a44aa55e7533cd2c">setModDynamicFields</a> (bool dyn)</td></tr>
+<tr class="separator:ab80c81429637a9f3a44aa55e7533cd2c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a00201e9d1946024a8060f586e03f5a74">setModStaticFields</a> (bool sta)</td></tr>
+<tr class="separator:a00201e9d1946024a8060f586e03f5a74 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a568f2e3419023fe832d793b08cad5f14">SimObject</a> (const U8 namespaceLinkMask=<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a>|<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a>)</td></tr>
+<tr class="separator:a568f2e3419023fe832d793b08cad5f14 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a681b2768672c09f14125319ac2308ee6">~SimObject</a> ()</td></tr>
+<tr class="separator:a681b2768672c09f14125319ac2308ee6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aea22401f7205e885be6dd887a61a0797">processArguments</a> (S32 argc, const char **argv)</td></tr>
+<tr class="memdesc:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process constructor options. (ie, new SimObject(1,2,3))  <a href="#aea22401f7205e885be6dd887a61a0797">More...</a><br/></td></tr>
+<tr class="separator:aea22401f7205e885be6dd887a61a0797 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa8fb2a4e72e5c4975d3cd912c5de131a">onAdd</a> ()</td></tr>
+<tr class="memdesc:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to the sim.  <a href="#aa8fb2a4e72e5c4975d3cd912c5de131a">More...</a><br/></td></tr>
+<tr class="separator:aa8fb2a4e72e5c4975d3cd912c5de131a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a28fb2b0653c2c31284ebef9237dc9c5c">onRemove</a> ()</td></tr>
+<tr class="memdesc:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from the sim.  <a href="#a28fb2b0653c2c31284ebef9237dc9c5c">More...</a><br/></td></tr>
+<tr class="separator:a28fb2b0653c2c31284ebef9237dc9c5c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a0e0c7d4c3cea7aee9d23a4b596a92fba">onGroupAdd</a> ()</td></tr>
+<tr class="memdesc:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is added to a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#a0e0c7d4c3cea7aee9d23a4b596a92fba">More...</a><br/></td></tr>
+<tr class="separator:a0e0c7d4c3cea7aee9d23a4b596a92fba inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad8e217b4d87fd05d0cc53eed4482926f">onGroupRemove</a> ()</td></tr>
+<tr class="memdesc:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object is removed from a <a class="el" href="class_sim_group.html">SimGroup</a>.  <a href="#ad8e217b4d87fd05d0cc53eed4482926f">More...</a><br/></td></tr>
+<tr class="separator:ad8e217b4d87fd05d0cc53eed4482926f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ab83e4b1fa22db99d20741b86321a400d">onNameChange</a> (const char *name)</td></tr>
+<tr class="memdesc:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the object's name is changed.  <a href="#ab83e4b1fa22db99d20741b86321a400d">More...</a><br/></td></tr>
+<tr class="separator:ab83e4b1fa22db99d20741b86321a400d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a774b03009201ddc3fd55367f5578384f">onStaticModified</a> (const char *slotName, const char *newValue=NULL)</td></tr>
+<tr class="separator:a774b03009201ddc3fd55367f5578384f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#acb00b32e56849913eae3abc6f872b572">inspectPreApply</a> ()</td></tr>
+<tr class="separator:acb00b32e56849913eae3abc6f872b572 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aefba6ba5e9b537b3d11e5416add644e1">inspectPostApply</a> ()</td></tr>
+<tr class="separator:aefba6ba5e9b537b3d11e5416add644e1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8db26dd3c0ca2b1ac05e7c3516325e61">onDeleteNotify</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr>
+<tr class="separator:a8db26dd3c0ca2b1ac05e7c3516325e61 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a35ed1968ac7850e14737aa7ccb4356a6">onEditorEnable</a> ()</td></tr>
+<tr class="memdesc:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is activated.  <a href="#a35ed1968ac7850e14737aa7ccb4356a6">More...</a><br/></td></tr>
+<tr class="separator:a35ed1968ac7850e14737aa7ccb4356a6 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1444b2e49c37757bf57740bcd43a5a19">onEditorDisable</a> ()</td></tr>
+<tr class="memdesc:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called when the editor is deactivated.  <a href="#a1444b2e49c37757bf57740bcd43a5a19">More...</a><br/></td></tr>
+<tr class="separator:a1444b2e49c37757bf57740bcd43a5a19 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2400b9daf420c4b7f40e2fefccf819a7">registerObject</a> ()</td></tr>
+<tr class="separator:a2400b9daf420c4b7f40e2fefccf819a7 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a03e5444a670c9fc42bda3a569cdcfc8b">registerObject</a> (U32 id)</td></tr>
+<tr class="separator:a03e5444a670c9fc42bda3a569cdcfc8b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a40957e593443f2fae6e5d84c58689e23">registerObject</a> (const char *name)</td></tr>
+<tr class="separator:a40957e593443f2fae6e5d84c58689e23 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad87febcd9c1b24a68db0656b4ac4bb5e">registerObject</a> (const char *name, U32 id)</td></tr>
+<tr class="separator:ad87febcd9c1b24a68db0656b4ac4bb5e inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a5d4a04eec15214f98292fa4d2bcb6c58">unregisterObject</a> ()</td></tr>
+<tr class="separator:a5d4a04eec15214f98292fa4d2bcb6c58 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a035562e6d1b195a025da907836d24d1c">deleteObject</a> ()</td></tr>
+<tr class="separator:a035562e6d1b195a025da907836d24d1c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3a6c0e9f5513c15dbc861831b392872a">addToSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a3a6c0e9f5513c15dbc861831b392872a inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae32c75b008160f8599389fa1416270f4">addToSet</a> (const char *)</td></tr>
+<tr class="separator:ae32c75b008160f8599389fa1416270f4 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8fb724887b442070d3f78e5ffdf529fc">removeFromSet</a> (SimObjectId)</td></tr>
+<tr class="separator:a8fb724887b442070d3f78e5ffdf529fc inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae15bec249a7c1003e0ebb253ba7ca4df">removeFromSet</a> (const char *)</td></tr>
+<tr class="separator:ae15bec249a7c1003e0ebb253ba7ca4df inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8b9f425bde559d3f1b3146fd3c1ceba2">writeField</a> (StringTableEntry fieldname, const char *value)</td></tr>
+<tr class="separator:a8b9f425bde559d3f1b3146fd3c1ceba2 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#add2aa52391620bbfb9f8c29eb1f921cd">write</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop, U32 flags=0)</td></tr>
+<tr class="separator:add2aa52391620bbfb9f8c29eb1f921cd inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a200de464a60a45ee5904de160e677b5f">writeFields</a> (<a class="el" href="class_stream.html">Stream</a> &amp;stream, U32 tabStop)</td></tr>
+<tr class="separator:a200de464a60a45ee5904de160e677b5f inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aebb68b5bbb2a5feb7bbf710834c6888b">writeObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:aebb68b5bbb2a5feb7bbf710834c6888b inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a783fe3358bc6a3bf993ec1bfef693529">readObject</a> (<a class="el" href="class_stream.html">Stream</a> *stream)</td></tr>
+<tr class="separator:a783fe3358bc6a3bf993ec1bfef693529 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afc937cb7e1cd1b0768101aec936bbe45">buildFilterList</a> ()</td></tr>
+<tr class="separator:afc937cb7e1cd1b0768101aec936bbe45 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ac9c1a44b539dfe7ca6782c5dd561e9ac">addFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:ac9c1a44b539dfe7ca6782c5dd561e9ac inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a800867188378386931156e3329846b71">removeFieldFilter</a> (const char *fieldName)</td></tr>
+<tr class="separator:a800867188378386931156e3329846b71 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97791ba163a65547d7a5d47bed803d7d">clearFieldFilters</a> ()</td></tr>
+<tr class="separator:a97791ba163a65547d7a5d47bed803d7d inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af05be979fb46390caf87d391486d38b1">isFiltered</a> (const char *fieldName)</td></tr>
+<tr class="separator:af05be979fb46390caf87d391486d38b1 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afe42c2298dcfb82059cd5d8590a76479">assignFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:afe42c2298dcfb82059cd5d8590a76479 inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2ed3c32bdfeb17efd31de7faf0f5b37c">assignDynamicFieldsFrom</a> (<a class="el" href="class_sim_object.html">SimObject</a> *obj)</td></tr>
+<tr class="separator:a2ed3c32bdfeb17efd31de7faf0f5b37c inherit pub_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_abstract_class_rep_1_1_field.html">AbstractClassRep::Field</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa21f3917485bec8939663abba4a3e89e">findField</a> (StringTableEntry fieldName) const </td></tr>
+<tr class="memdesc:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a reference to a field by name.  <a href="#aa21f3917485bec8939663abba4a3e89e">More...</a><br/></td></tr>
+<tr class="separator:aa21f3917485bec8939663abba4a3e89e inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_abstract_class_rep.html">AbstractClassRep</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab29861ed4c9f5cc88961888b192bd030">getClassRep</a> () const </td></tr>
+<tr class="memdesc:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the ClassRep.  <a href="#ab29861ed4c9f5cc88961888b192bd030">More...</a><br/></td></tr>
+<tr class="separator:ab29861ed4c9f5cc88961888b192bd030 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ac980ffce7987a95385fe04d6fd934a6a">setField</a> (const char *fieldName, const char *value)</td></tr>
+<tr class="memdesc:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value of a field.  <a href="#ac980ffce7987a95385fe04d6fd934a6a">More...</a><br/></td></tr>
+<tr class="separator:ac980ffce7987a95385fe04d6fd934a6a inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a648a403aff97cfb8f198fad055feea64">~ConsoleObject</a> ()</td></tr>
+<tr class="separator:a648a403aff97cfb8f198fad055feea64 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#aa39f4992468ded509c4e50b2d1ac89a2">getFieldList</a> () const </td></tr>
+<tr class="memdesc:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of all the fields. This information cannot be modified.  <a href="#aa39f4992468ded509c4e50b2d1ac89a2">More...</a><br/></td></tr>
+<tr class="separator:aa39f4992468ded509c4e50b2d1ac89a2 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_abstract_class_rep.html#a470d9814acbdf9bd6a2b054c6ff7f3a6">AbstractClassRep::FieldList</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#ab33e449170ae2f52341c47138da4996c">getModifiableFieldList</a> ()</td></tr>
+<tr class="separator:ab33e449170ae2f52341c47138da4996c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a546fd9261e6104b86b947e417bef1228">getDynamicGroupExpand</a> ()</td></tr>
+<tr class="separator:a546fd9261e6104b86b947e417bef1228 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8691d51add17a60261904f376e2805f7">getClassId</a> (U32 netClassGroup) const </td></tr>
+<tr class="separator:a8691d51add17a60261904f376e2805f7 inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a480da584e485f7b34cc2773c363fdb4c">getClassName</a> () const </td></tr>
+<tr class="separator:a480da584e485f7b34cc2773c363fdb4c inherit pub_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_class_scene_controller"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_scene_controller')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_scene_controller.html">SceneController</a></td></tr>
+<tr class="memitem:a5121e599e1c7c749ed92b91375871bc0 inherit pub_methods_class_scene_controller"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_controller.html#a5121e599e1c7c749ed92b91375871bc0">SceneController</a> ()</td></tr>
+<tr class="separator:a5121e599e1c7c749ed92b91375871bc0 inherit pub_methods_class_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba0efef1aa3f4b15128be6d7df4c3d17 inherit pub_methods_class_scene_controller"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_scene_controller.html#aba0efef1aa3f4b15128be6d7df4c3d17">~SceneController</a> ()</td></tr>
+<tr class="separator:aba0efef1aa3f4b15128be6d7df4c3d17 inherit pub_methods_class_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
+Static Public Member Functions</h2></td></tr>
+<tr class="memitem:a67420d3593db1aae6efb2c3abb23c690"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#a67420d3593db1aae6efb2c3abb23c690">initPersistFields</a> ()</td></tr>
+<tr class="separator:a67420d3593db1aae6efb2c3abb23c690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a4f5e69594bf734bb1aab2aaad23199f2"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#a4f5e69594bf734bb1aab2aaad23199f2">ComputeCircleSubmergedArea</a> (const b2Transform &amp;bodyTransform, const b2CircleShape *pShape, <a class="el" href="struct_vector2.html">Vector2</a> &amp;center)</td></tr>
+<tr class="separator:a4f5e69594bf734bb1aab2aaad23199f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adabd1da204d4899007e31ab316661ff8"><td class="memItemLeft" align="right" valign="top">F32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_buoyancy_controller.html#adabd1da204d4899007e31ab316661ff8">ComputePolygonSubmergedArea</a> (const b2Transform &amp;bodyTransform, const b2PolygonShape *pShape, <a class="el" href="struct_vector2.html">Vector2</a> &amp;center)</td></tr>
+<tr class="separator:adabd1da204d4899007e31ab316661ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_picking_scene_controller"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_picking_scene_controller')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_picking_scene_controller.html">PickingSceneController</a></td></tr>
+<tr class="memitem:a5a8455678dff542aa9676ad776e9ede1 inherit pro_methods_class_picking_scene_controller"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_world_query.html">WorldQuery</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_picking_scene_controller.html#a5a8455678dff542aa9676ad776e9ede1">prepareQueryFilter</a> (<a class="el" href="class_scene.html">Scene</a> *pScene, const bool clearQuery=true)</td></tr>
+<tr class="separator:a5a8455678dff542aa9676ad776e9ede1 inherit pro_methods_class_picking_scene_controller"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3b0caf75cb0eccb9fb63406b813c431d">onTamlPreWrite</a> (void)</td></tr>
+<tr class="memdesc:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="class_taml.html">Taml</a> callbacks.  <a href="#a3b0caf75cb0eccb9fb63406b813c431d">More...</a><br/></td></tr>
+<tr class="separator:a3b0caf75cb0eccb9fb63406b813c431d inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1baf86d5d5d9f1c2190e7bb72aacb068">onTamlPostWrite</a> (void)</td></tr>
+<tr class="memdesc:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished writing the object.  <a href="#a1baf86d5d5d9f1c2190e7bb72aacb068">More...</a><br/></td></tr>
+<tr class="separator:a1baf86d5d5d9f1c2190e7bb72aacb068 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af3830391b29fe4e30779260612049995">onTamlPreRead</a> (void)</td></tr>
+<tr class="memdesc:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called prior to <a class="el" href="class_taml.html">Taml</a> reading the object.  <a href="#af3830391b29fe4e30779260612049995">More...</a><br/></td></tr>
+<tr class="separator:af3830391b29fe4e30779260612049995 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8d896544fb75ff4b98cac3099bf5f55f">onTamlPostRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="separator:a8d896544fb75ff4b98cac3099bf5f55f inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad03b42162545e4be24b218369f4fbcf5">onTamlAddParent</a> (<a class="el" href="class_sim_object.html">SimObject</a> *pParentObject)</td></tr>
+<tr class="memdesc:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called after <a class="el" href="class_taml.html">Taml</a> has finished reading the object and has added the object to any parent.  <a href="#ad03b42162545e4be24b218369f4fbcf5">More...</a><br/></td></tr>
+<tr class="separator:ad03b42162545e4be24b218369f4fbcf5 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a037d9b99b69dbd817a78b7a7758d1a69">onTamlCustomWrite</a> (<a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the writing of the object to allow custom properties to be written.  <a href="#a037d9b99b69dbd817a78b7a7758d1a69">More...</a><br/></td></tr>
+<tr class="separator:a037d9b99b69dbd817a78b7a7758d1a69 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3d9c05e2d4a4ba16cc11dc7949015a3e">onTamlCustomRead</a> (const <a class="el" href="class_taml_custom_nodes.html">TamlCustomNodes</a> &amp;customNodes)</td></tr>
+<tr class="memdesc:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Called during the reading of the object to allow custom properties to be read.  <a href="#a3d9c05e2d4a4ba16cc11dc7949015a3e">More...</a><br/></td></tr>
+<tr class="separator:a3d9c05e2d4a4ba16cc11dc7949015a3e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d1bbaa7a9b2443eeb39c4a127d9f9e8">linkNamespaces</a> ()</td></tr>
+<tr class="separator:a9d1bbaa7a9b2443eeb39c4a127d9f9e8 inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a97551603378a0bbc3d3d98326a56631e">unlinkNamespaces</a> ()</td></tr>
+<tr class="separator:a97551603378a0bbc3d3d98326a56631e inherit pro_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_class_console_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_console_object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_console_object.html">ConsoleObject</a></td></tr>
+<tr class="memitem:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a8b5a944ed3b7fa672a250a5d389c8f15">ConsoleObject</a> ()</td></tr>
+<tr class="separator:a8b5a944ed3b7fa672a250a5d389c8f15 inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_console_object.html#a601f42ddcee97ab4eee59e6dbc9df75b">ConsoleObject</a> (const <a class="el" href="class_console_object.html">ConsoleObject</a> &amp;)</td></tr>
+<tr class="separator:a601f42ddcee97ab4eee59e6dbc9df75b inherit pro_methods_class_console_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
+Additional Inherited Members</h2></td></tr>
+<tr class="inherit_header pub_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577">WriteFlags</a> { <a class="el" href="class_sim_object.html#aa764d6ab46a34397a2a625235de83577a03224eeb724e582e75ae323a49e31156">SelectedOnly</a> = BIT(0)
+ }</td></tr>
+<tr class="separator:aa764d6ab46a34397a2a625235de83577 inherit pub_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_types_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_types_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035db">SimObjectNSLinkType</a> { <a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dbad6fc0eff2b026ab5af0dc12e7f1da4c0">LinkClassName</a> = BIT(0), 
+<a class="el" href="class_sim_object.html#af056244e66e0aa8288e9f10f624035dba83c4a33e5fee69341ad38889f2314a60">LinkSuperClassName</a> = BIT(1)
+ }</td></tr>
+<tr class="separator:af056244e66e0aa8288e9f10f624035db inherit pro_types_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_methods_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a238c87f71783e3654af75d5ca4a84ae8">setClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a238c87f71783e3654af75d5ca4a84ae8 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a43001ba1a3e2861eb120a04cf0796588">setSuperClass</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a43001ba1a3e2861eb120a04cf0796588 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa7652122ac6a5cf7337b0e7a7b3825e5">writeCanSaveDynamicFields</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:aa7652122ac6a5cf7337b0e7a7b3825e5 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a57d090bc62bb37dd4a36dab7d5538ad4">writeInternalName</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a57d090bc62bb37dd4a36dab7d5538ad4 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1f5140e6ccbc12845db7038be8c8c2e1">setParentGroup</a> (void *obj, const char *data)</td></tr>
+<tr class="separator:a1f5140e6ccbc12845db7038be8c8c2e1 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ad11229fc0e726de20183e61c4e963904">writeParentGroup</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:ad11229fc0e726de20183e61c4e963904 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1a0d756e0d41114cfb264c5a0a38399b">writeSuperclass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a1a0d756e0d41114cfb264c5a0a38399b inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a3753e8d47c78c8b6c39f5a1df2586d45">writeClass</a> (void *obj, StringTableEntry pFieldName)</td></tr>
+<tr class="separator:a3753e8d47c78c8b6c39f5a1df2586d45 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a27f9b7da7ac37f39ba7e364a74cc943f">allocNotify</a> ()</td></tr>
+<tr class="memdesc:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure.  <a href="#a27f9b7da7ac37f39ba7e364a74cc943f">More...</a><br/></td></tr>
+<tr class="separator:a27f9b7da7ac37f39ba7e364a74cc943f inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#aa77d566406c826b12013b264b4d72450">freeNotify</a> (<a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *)</td></tr>
+<tr class="memdesc:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a <a class="el" href="struct_sim_object_1_1_notify.html">Notify</a> structure as free.  <a href="#aa77d566406c826b12013b264b4d72450">More...</a><br/></td></tr>
+<tr class="separator:aa77d566406c826b12013b264b4d72450 inherit pro_static_methods_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">SimObjectId&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a084af54739c09b7f36838bd505d3f683">mId</a></td></tr>
+<tr class="memdesc:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id number for this object.  <a href="#a084af54739c09b7f36838bd505d3f683">More...</a><br/></td></tr>
+<tr class="separator:a084af54739c09b7f36838bd505d3f683 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a1bc0c634cbd6eae42ba8e678123b3e12">mIdString</a></td></tr>
+<tr class="separator:a1bc0c634cbd6eae42ba8e678123b3e12 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_namespace.html">Namespace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afa8dcd83f1b3cc756738fd08d91b699b">mNameSpace</a></td></tr>
+<tr class="separator:afa8dcd83f1b3cc756738fd08d91b699b inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a7e0203ca282d77263fdee9a9c8d0631f">mTypeMask</a></td></tr>
+<tr class="separator:a7e0203ca282d77263fdee9a9c8d0631f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">S32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afb0ea09846fa6e5ceac432439a252709">mScriptCallbackGuard</a></td></tr>
+<tr class="memdesc:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the object is executing a script callback.  <a href="#afb0ea09846fa6e5ceac432439a252709">More...</a><br/></td></tr>
+<tr class="separator:afb0ea09846fa6e5ceac432439a252709 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a9d58648eb55132316b07f0bfdf1f5f79">mCanSaveFieldDictionary</a></td></tr>
+<tr class="memdesc:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">true if dynamic fields (added at runtime) should be saved, defaults to true  <a href="#a9d58648eb55132316b07f0bfdf1f5f79">More...</a><br/></td></tr>
+<tr class="separator:a9d58648eb55132316b07f0bfdf1f5f79 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae25d89dbd7309a4fe60e221d19e3beb4">mInternalName</a></td></tr>
+<tr class="memdesc:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores object Internal Name.  <a href="#ae25d89dbd7309a4fe60e221d19e3beb4">More...</a><br/></td></tr>
+<tr class="separator:ae25d89dbd7309a4fe60e221d19e3beb4 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#afcdd8b2e39eb6cab2310ec01fc23dfc8">mClassName</a></td></tr>
+<tr class="memdesc:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores the class name to link script class namespaces.  <a href="#afcdd8b2e39eb6cab2310ec01fc23dfc8">More...</a><br/></td></tr>
+<tr class="separator:afcdd8b2e39eb6cab2310ec01fc23dfc8 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">StringTableEntry&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a2866b6130ce096fe6563e71995d35f0f">mSuperClassName</a></td></tr>
+<tr class="memdesc:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stores super class name to link script class namespaces.  <a href="#a2866b6130ce096fe6563e71995d35f0f">More...</a><br/></td></tr>
+<tr class="separator:a2866b6130ce096fe6563e71995d35f0f inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">U8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#ae95837bd56eff1b1829d799d00ceebb1">mNSLinkMask</a></td></tr>
+<tr class="separator:ae95837bd56eff1b1829d799d00ceebb1 inherit pro_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_static_attribs_class_sim_object"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_sim_object')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="class_sim_object.html">SimObject</a></td></tr>
+<tr class="memitem:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_sim_object_1_1_notify.html">SimObject::Notify</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim_object.html#a8f583d26e810008b4532327b7bbae397">mNotifyFreeList</a> = NULL</td></tr>
+<tr class="separator:a8f583d26e810008b4532327b7bbae397 inherit pro_static_attribs_class_sim_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="abc4c3b565a7079afd8daefcf41595152"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac0cad77d74e13a8b8646fae5aaef19c5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="class_buoyancy_controller.html">BuoyancyController</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a4f5e69594bf734bb1aab2aaad23199f2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 ComputeCircleSubmergedArea </td>
+          <td>(</td>
+          <td class="paramtype">const b2Transform &amp;&#160;</td>
+          <td class="paramname"><em>bodyTransform</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const b2CircleShape *&#160;</td>
+          <td class="paramname"><em>pShape</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>center</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adabd1da204d4899007e31ab316661ff8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">F32 ComputePolygonSubmergedArea </td>
+          <td>(</td>
+          <td class="paramtype">const b2Transform &amp;&#160;</td>
+          <td class="paramname"><em>bodyTransform</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const b2PolygonShape *&#160;</td>
+          <td class="paramname"><em>pShape</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="struct_vector2.html">Vector2</a> &amp;&#160;</td>
+          <td class="paramname"><em>center</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a62aa4e3f1aea3c0841234882d0105c1b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void copyTo </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> *&#160;</td>
+          <td class="paramname"><em>object</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_picking_scene_controller.html#a62aa4e3f1aea3c0841234882d0105c1b">PickingSceneController</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab55a64b8d0df71592000a06d6296eb44"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">DECLARE_CONOBJECT </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_buoyancy_controller.html">BuoyancyController</a>&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p>Declare Console Object. </p>
+
+</div>
+</div>
+<a class="anchor" id="a67420d3593db1aae6efb2c3abb23c690"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void initPersistFields </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4fc0b4f2c52e55f61278ab9b97d4ef2e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void integrate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scene.html">Scene</a> *&#160;</td>
+          <td class="paramname"><em>pScene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const F32&#160;</td>
+          <td class="paramname"><em>totalTime</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const F32&#160;</td>
+          <td class="paramname"><em>elapsedTime</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_debug_stats.html">DebugStats</a> *&#160;</td>
+          <td class="paramname"><em>pDebugStats</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Integration. </p>
+
+<p>Reimplemented from <a class="el" href="class_picking_scene_controller.html#a2b9e74e653a00617522a07f5cc64d96e">PickingSceneController</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5eea1719c5151cdc6f80941dae4e97f2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void renderOverlay </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="class_scene.html">Scene</a> *&#160;</td>
+          <td class="paramname"><em>pScene</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="struct_scene_render_state.html">SceneRenderState</a> *&#160;</td>
+          <td class="paramname"><em>pSceneRenderState</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="class_batch_render.html">BatchRender</a> *&#160;</td>
+          <td class="paramname"><em>pBatchRenderer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Reimplemented from <a class="el" href="class_picking_scene_controller.html#aba38fa34344564195ca9b6c226c023eb">PickingSceneController</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>2d/controllers/BuoyancyController.h</li>
+<li>2d/controllers/BuoyancyController.cc</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

BIN
Torque2DDocs/html/class_buoyancy_controller.png


+ 110 - 0
Torque2DDocs/html/class_chunker-members.html

@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.3.1"/>
+<title>Torque2D Reference: Member List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="t2d-stylesheet-extra.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">Torque2D Reference
+   </div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.3.1 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li>
+        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+      </li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+    </ul>
+  </div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">Chunker&lt; T &gt; Member List</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This is the complete list of members for <a class="el" href="class_chunker.html">Chunker&lt; T &gt;</a>, including all inherited members.</p>
+<table class="directory">
+  <tr class="even"><td class="entry"><a class="el" href="class_chunker.html#a2d6190969d0a0bec2e1202690c1523ce">alloc</a>()</td><td class="entry"><a class="el" href="class_chunker.html">Chunker&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_data_chunker.html#a99e47e550f3480716bd55ed1a753d122">DataChunker::alloc</a>(S32 size)</td><td class="entry"><a class="el" href="class_data_chunker.html">DataChunker</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_chunker.html#a7dd30d6ca1c08fd99d5051784590b154">Chunker</a>(S32 size=DataChunker::ChunkSize)</td><td class="entry"><a class="el" href="class_chunker.html">Chunker&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_data_chunker.html#a7ff5f2dff38e7639981794c43dc9167ba17e1ab25153a0fabd539711c47c597d8">ChunkSize</a> enum value</td><td class="entry"><a class="el" href="class_data_chunker.html">DataChunker</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_chunker.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="class_chunker.html">Chunker&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_data_chunker.html#ad387eebcb0aa7a6286a5c0058c57ed47">DataChunker</a>(S32 size=ChunkSize)</td><td class="entry"><a class="el" href="class_data_chunker.html">DataChunker</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="class_data_chunker.html#a989f98a1855675d2eba4f0dbb22a83ec">freeBlocks</a>()</td><td class="entry"><a class="el" href="class_data_chunker.html">DataChunker</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr><td class="entry"><a class="el" href="class_data_chunker.html#a7520d8bae2ccbcc5243bb3cbde2b7ef2">~DataChunker</a>()</td><td class="entry"><a class="el" href="class_data_chunker.html">DataChunker</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+</table></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.3.1
+</small></address>
+</body>
+</html>

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä