All Packages

Package Summary
Package
Description
The entire J3Engine app.
 
Provides the core components and functionalities for the J3D engine.
 
Package that holds all subsystems which allow the user to interact with the engine in various different ways that aren't purely via UI.
Package that holds all classes related to command-line interaction and processing.
Holds all possible Argument definitions that a command can use (except TaggedArgUtil)
The base for defining a command and how it executes.
 
Concrete command definitions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides classes and interfaces for command auto-completion and suggestion functionality.
 
Ugh. i hate mice. not the little guy tho i mean the computer mice thanks to this.
Macros.
 
 
 
 
 
 
Includes sub-packages for any systems which "react" to incoming data or otherwise store this type of reaction in a meaningful way.
Stores all Undo/Redo related classes, labelled as "Actions"
Holds all subclasses and interfaces related to the event system.
Every single implementation of EventPayload.
Package that encapsules all history related classes
Package containing every class related to the actual viewport scene the user sees.
Package that holds all classes and interfaces related to deep copying GObject references.
 
 
 
 
 
 
 
Holds all Layer related things in a common package
 
 
 
Gen.
Documentation generation stuff.
 
 
 
 
 
Guide
 
 
The generation of object selection properties and base the bane of my existence.
Settings generation logic.