All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
Research method that completes once the team collectively holds the required amount of the target ingredient.
 
 
 
 
 
 
Client-side version of ResearchIcon used for rendering the icon.
 
 
 
 
 
 
 
A 1:1 to the Factorio research.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research Wrapper holding the parent-child relationship between itself and other researchPacks
Handles layout calculations for research graphs with parents centered over children.
Simplified state manager that only caches the most recent graph layout
 
 
 
 
 
 
 
 
 
 
Represents a line segment between two points
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a potential overlap/intersection between line segments.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Most basic research, providing functionality and data for both displaying and research logic
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A Research Effect can be used to unlock content when researching
 
 
 
 
 
 
Data of the research graph
 
 
 
 
 
The ResearchIcon is a utility interface containing the id as well as the object that renders for the icon.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Drawable widget for completedResearches
For X and Y setting, use ResearchNode.setXExt(int) and ResearchNode.setYExt(int)