Files
StructureLib/feature/doc/javadoc/allclasses-index.html
T

438 lines
25 KiB
HTML

<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Classes (StructureLib 1.2.9-feature-doc.4+6626ed89ae API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Classes (StructureLib 1.2.9-feature-doc.4+6626ed89ae API)";
}
}
catch(err) {
}
//-->
var data = {"i0":2,"i1":2,"i2":4,"i3":2,"i4":2,"i5":4,"i6":4,"i7":4,"i8":1,"i9":1,"i10":2,"i11":1,"i12":1,"i13":1,"i14":1,"i15":1,"i16":1,"i17":1,"i18":1,"i19":2,"i20":2,"i21":2,"i22":1,"i23":1,"i24":1,"i25":4,"i26":1,"i27":1,"i28":1,"i29":1,"i30":2,"i31":4,"i32":1,"i33":1,"i34":1,"i35":1,"i36":1,"i37":1,"i38":2,"i39":2,"i40":4,"i41":1,"i42":1,"i43":1,"i44":2,"i45":4,"i46":2,"i47":2,"i48":2,"i49":2,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index.html?allclasses-index.html" target="_top">Frames</a></li>
<li><a href="allclasses-index.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
</div>
<div class="allClassesContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/AlignmentUtility.html" title="class in com.gtnewhorizon.structurelib.alignment">AlignmentUtility</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/AutoPlaceEnvironment.html" title="class in com.gtnewhorizon.structurelib.structure">AutoPlaceEnvironment</a></td>
<th class="colLast" scope="row">
<div class="block">Represent the environment in which autoplace of a single element took place.</div>
</th>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/AutoPlaceEnvironment.APILevel.html" title="enum in com.gtnewhorizon.structurelib.structure">AutoPlaceEnvironment.APILevel</a></td>
<th class="colLast" scope="row">
<div class="block">Defines the various API level an <a href="com/gtnewhorizon/structurelib/structure/AutoPlaceEnvironment.html" title="class in com.gtnewhorizon.structurelib.structure"><code>AutoPlaceEnvironment</code></a> has implemented.</div>
</th>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/constructable/ChannelDataAccessor.html" title="class in com.gtnewhorizon.structurelib.alignment.constructable">ChannelDataAccessor</a></td>
<th class="colLast" scope="row">
<div class="block">Provide accessor methods for channel data from trigger item.</div>
</th>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/constructable/ConstructableUtility.html" title="class in com.gtnewhorizon.structurelib.alignment.constructable">ConstructableUtility</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/enumerable/Direction.html" title="enum in com.gtnewhorizon.structurelib.alignment.enumerable">Direction</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/enumerable/ExtendedFacing.html" title="enum in com.gtnewhorizon.structurelib.alignment.enumerable">ExtendedFacing</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/enumerable/Flip.html" title="enum in com.gtnewhorizon.structurelib.alignment.enumerable">Flip</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/IAlignment.html" title="interface in com.gtnewhorizon.structurelib.alignment">IAlignment</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/IAlignmentLimits.html" title="interface in com.gtnewhorizon.structurelib.alignment">IAlignmentLimits</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/IAlignmentLimits.Builder.html" title="class in com.gtnewhorizon.structurelib.alignment">IAlignmentLimits.Builder</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/IAlignmentProvider.html" title="interface in com.gtnewhorizon.structurelib.alignment">IAlignmentProvider</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/adders/IBlockAdder.html" title="interface in com.gtnewhorizon.structurelib.structure.adders">IBlockAdder</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/adders/IBlockAdder.html" title="type parameter in IBlockAdder">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IBlockPosConsumer.html" title="interface in com.gtnewhorizon.structurelib.structure">IBlockPosConsumer</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/constructable/IConstructable.html" title="interface in com.gtnewhorizon.structurelib.alignment.constructable">IConstructable</a></td>
<th class="colLast" scope="row">
<div class="block">Created by Tec on 24.03.2017.</div>
</th>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/constructable/IConstructableProvider.html" title="interface in com.gtnewhorizon.structurelib.alignment.constructable">IConstructableProvider</a></td>
<th class="colLast" scope="row">
<div class="block">Implement this interface if this tile entity MIGHT be constructable</div>
</th>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/ICustomBlockSetting.html" title="interface in com.gtnewhorizon.structurelib.structure">ICustomBlockSetting</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IItemSource.html" title="interface in com.gtnewhorizon.structurelib.structure">IItemSource</a></td>
<th class="colLast" scope="row">
<div class="block">Represent an item source.</div>
</th>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/constructable/IMultiblockInfoContainer.html" title="interface in com.gtnewhorizon.structurelib.alignment.constructable">IMultiblockInfoContainer</a>&lt;<a href="com/gtnewhorizon/structurelib/alignment/constructable/IMultiblockInfoContainer.html" title="type parameter in IMultiblockInfoContainer">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">To implement IConstructable on not own TileEntities</div>
</th>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/IntegerAxisSwap.html" title="class in com.gtnewhorizon.structurelib.alignment">IntegerAxisSwap</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/InventoryIterable.html" title="class in com.gtnewhorizon.structurelib.util">InventoryIterable</a>&lt;<a href="com/gtnewhorizon/structurelib/util/InventoryIterable.html" title="type parameter in InventoryIterable">Inv</a> extends <a href="https://skmedix.github.io/ForgeJavaDocs/javadoc/forge/1.7.10-10.13.4.1614/net/minecraft/inventory/IInventory.html?is-external=true" title="class or interface in net.minecraft.inventory" class="externalLink">IInventory</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/InventoryUtility.html" title="class in com.gtnewhorizon.structurelib.util">InventoryUtility</a></td>
<th class="colLast" scope="row">
<div class="block">This class is part of API, but is not stable.</div>
</th>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/InventoryUtility.InventoryProvider.html" title="interface in com.gtnewhorizon.structurelib.util">InventoryUtility.InventoryProvider</a>&lt;<a href="com/gtnewhorizon/structurelib/util/InventoryUtility.InventoryProvider.html" title="type parameter in InventoryUtility.InventoryProvider">R</a> extends java.lang.Iterable&lt;<a href="https://skmedix.github.io/ForgeJavaDocs/javadoc/forge/1.7.10-10.13.4.1614/net/minecraft/item/ItemStack.html?is-external=true" title="class or interface in net.minecraft.item" class="externalLink">ItemStack</a>&gt;&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/InventoryUtility.ItemStackCounter.html" title="interface in com.gtnewhorizon.structurelib.util">InventoryUtility.ItemStackCounter</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/InventoryUtility.ItemStackExtractor.html" title="interface in com.gtnewhorizon.structurelib.util">InventoryUtility.ItemStackExtractor</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/InventoryUtility.ItemStackExtractor.APIType.html" title="enum in com.gtnewhorizon.structurelib.util">InventoryUtility.ItemStackExtractor.APIType</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/InventoryUtility.OptimizedExtractor.html" title="interface in com.gtnewhorizon.structurelib.util">InventoryUtility.OptimizedExtractor</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/ISpecialItemBlock.html" title="interface in com.gtnewhorizon.structurelib.structure">ISpecialItemBlock</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureDefinition.html" title="interface in com.gtnewhorizon.structurelib.structure">IStructureDefinition</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/IStructureDefinition.html" title="type parameter in IStructureDefinition">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">This is the structure definition of your multi.</div>
</th>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureElement.html" title="interface in com.gtnewhorizon.structurelib.structure">IStructureElement</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/IStructureElement.html" title="type parameter in IStructureElement">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Use StructureUtility to instantiate.</div>
</th>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureElement.BlocksToPlace.html" title="class in com.gtnewhorizon.structurelib.structure">IStructureElement.BlocksToPlace</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureElement.PlaceResult.html" title="enum in com.gtnewhorizon.structurelib.structure">IStructureElement.PlaceResult</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureElementChain.html" title="interface in com.gtnewhorizon.structurelib.structure">IStructureElementChain</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/IStructureElementChain.html" title="type parameter in IStructureElementChain">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Use StructureUtility to instantiate</div>
</th>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureElementCheckOnly.html" title="interface in com.gtnewhorizon.structurelib.structure">IStructureElementCheckOnly</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/IStructureElementCheckOnly.html" title="type parameter in IStructureElementCheckOnly">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureElementDeferred.html" title="interface in com.gtnewhorizon.structurelib.structure">IStructureElementDeferred</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/IStructureElementDeferred.html" title="type parameter in IStructureElementDeferred">T</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Use StructureUtility to instantiate</div>
</th>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IStructureElementNoPlacement.html" title="interface in com.gtnewhorizon.structurelib.structure">IStructureElementNoPlacement</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/IStructureElementNoPlacement.html" title="type parameter in IStructureElementNoPlacement">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/ISurvivalBuildEnvironment.html" title="interface in com.gtnewhorizon.structurelib.structure">ISurvivalBuildEnvironment</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/constructable/ISurvivalConstructable.html" title="interface in com.gtnewhorizon.structurelib.alignment.constructable">ISurvivalConstructable</a></td>
<th class="colLast" scope="row">
<div class="block">An extension to <a href="com/gtnewhorizon/structurelib/alignment/constructable/IConstructable.html" title="interface in com.gtnewhorizon.structurelib.alignment.constructable"><code>IConstructable</code></a>.</div>
</th>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/ItemStackArrayIterable.html" title="class in com.gtnewhorizon.structurelib.util">ItemStackArrayIterable</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/ItemStackPredicate.html" title="class in com.gtnewhorizon.structurelib.util">ItemStackPredicate</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/ItemStackPredicate.NBTMode.html" title="enum in com.gtnewhorizon.structurelib.util">ItemStackPredicate.NBTMode</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/ITierConverter.html" title="interface in com.gtnewhorizon.structurelib.structure">ITierConverter</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/ITierConverter.html" title="type parameter in ITierConverter">TIER</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">a function to extract tier info from a block.</div>
</th>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/adders/ITileAdder.html" title="interface in com.gtnewhorizon.structurelib.structure.adders">ITileAdder</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/adders/ITileAdder.html" title="type parameter in ITileAdder">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/IWithExtendedContext.html" title="interface in com.gtnewhorizon.structurelib.structure">IWithExtendedContext</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/IWithExtendedContext.html" title="type parameter in IWithExtendedContext">CTX</a>&gt;</td>
<th class="colLast" scope="row">
<div class="block">Implement this and use <a href="com/gtnewhorizon/structurelib/structure/StructureUtility.html#withContext(com.gtnewhorizon.structurelib.structure.IStructureElement)"><code>StructureUtility.withContext(IStructureElement)</code></a> in case you need to record some
temporary states that don't need to live in your main context, which would usually live for the whole lifetime of the
structure than just during structure check.</div>
</th>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/MiscUtils.html" title="class in com.gtnewhorizon.structurelib.util">MiscUtils</a></td>
<th class="colLast" scope="row">
<div class="block">not related to a certain mod!</div>
</th>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/alignment/enumerable/Rotation.html" title="enum in com.gtnewhorizon.structurelib.alignment.enumerable">Rotation</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/SortedRegistry.html" title="class in com.gtnewhorizon.structurelib.util">SortedRegistry</a>&lt;<a href="com/gtnewhorizon/structurelib/util/SortedRegistry.html" title="type parameter in SortedRegistry">V</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/StructureDefinition.html" title="class in com.gtnewhorizon.structurelib.structure">StructureDefinition</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/StructureDefinition.html" title="type parameter in StructureDefinition">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/StructureDefinition.Builder.html" title="class in com.gtnewhorizon.structurelib.structure">StructureDefinition.Builder</a>&lt;<a href="com/gtnewhorizon/structurelib/structure/StructureDefinition.Builder.html" title="type parameter in StructureDefinition.Builder">T</a>&gt;</td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/StructureEvent.html" title="class in com.gtnewhorizon.structurelib">StructureEvent</a></td>
<th class="colLast" scope="row">
<div class="block">Subscribers are <b>required</b> to not keep reference to these events, nor to depend on values of these events after
the method call returns.</div>
</th>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/StructureEvent.StructureElementVisitedEvent.html" title="class in com.gtnewhorizon.structurelib">StructureEvent.StructureElementVisitedEvent</a></td>
<th class="colLast" scope="row">
<div class="block">Fired <b>just before</b> any structure element is visited.</div>
</th>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/StructureLibAPI.html" title="class in com.gtnewhorizon.structurelib">StructureLibAPI</a></td>
<th class="colLast" scope="row">
<div class="block">A stable interface into the structure lib's internals.</div>
</th>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/structure/StructureUtility.html" title="class in com.gtnewhorizon.structurelib.structure">StructureUtility</a></td>
<th class="colLast" scope="row">
<div class="block">A brief index of everything contained</div>
</th>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/Vec3Impl.html" title="class in com.gtnewhorizon.structurelib.util">Vec3Impl</a></td>
<th class="colLast" scope="row">&nbsp;</th>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><a href="com/gtnewhorizon/structurelib/util/XSTR.html" title="class in com.gtnewhorizon.structurelib.util">XSTR</a></td>
<th class="colLast" scope="row">
<div class="block">XSTR - Xorshift ThermiteRandom Modified by Bogdan-G 03.06.2016 version 0.0.4</div>
</th>
</tr>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index.html?allclasses-index.html" target="_top">Frames</a></li>
<li><a href="allclasses-index.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>