Api Editor GameData
class

GameData

public static abstract sealed class GameData

Lets all native and managed tools know about any engine / game entities.

Properties

Name Type Description
EntityClasses static IReadOnlyList<MapClass> A list of all entity classes exposed to tools.
LoadedPackages static Package[] All loaded sbox.game packages for this session to load entities for tools from.

Methods

static Task LoadEntitiesFromPackage(Package package)

Loads the entity classes from a remote sbox.game game or addon into Hammer.

Assembly: Sandbox.Tools Namespace: Editor Full Name: Editor.GameData