Editor
The s&box editor is your workspace for building games โ scene editing, asset management, visual scripting, and more.
The s&box editor is your workspace for building games โ scene editing, asset management, visual scripting, and more.
ActionGraph
Visual scripting system for creating logic without writing code.
Editor Tools
Custom tools you can build to extend the editor for your game's needs.
Mapping
Hammer-based map creation with brushwork, props, lights, and GameObjects.
Model Editor
ModelDoc-based model editing and configuration.
More
- Editor Shortcuts โ Keyboard shortcuts
- Editor Apps โ Custom editor applications
- Editor Widgets โ Widget-based editor UI
- Custom Editors โ Custom inspector editors
- Property Attributes โ Inspector customization
- Asset Previews โ Custom asset preview rendering
- Texture Generators โ Procedural textures
- Undo System โ Undo/redo for editor operations
- Editor Events โ Editor lifecycle hooks
- Editor Project โ Editor project structure
Referenced API
Canonical API pages mentioned in this guide.
No summary available.
No summary available.
A generic widget.
Represents an async method as a directed graph. Control will enter through an "event" node, which can route signals through a network of other nodes that perform actions. Use `Facepunch.ActionGraphs.ActionGraph.CreateEmpty(Facepunch.ActionGraphs.NodeLibrary)` to create a completely blank graph, or `Facepunch.ActionGraphs.ActionGraph.CreateDelegate`(Facepunch.ActionGraphs.NodeLibrary)` to create a graph that handles an event matching the signature of a particular delegate.
No summary available.
Keyboard related glyph methods.
Represents an on-disk project.