API Editor MapEditor
namespace

Editor.MapEditor

17 types

Classes

Type Name Description
class CanDropAttribute
class EditorContext
class Hammer
class HammerMainWindow This is our CQHammerMainWnd
class HammerManagedInspector
class HammerSceneEditorSession
class HammerSession This is our CQHammerMainWnd
class HammerSourceLocation Source location for graphs created in a Hammer editor session.
class History Undo/redo history for the current active mapdoc
class MapView MapViews are owned by the MapViewMgr. They display the MapViewMgr's mapdoc. The MapView provides either a 2
class Selection Current selection set for the active map

Enums

Type Name Description
enum SelectMode

Interfaces

Type Name Description
interface IBlockTool Interface for the addon layer to implement, this is called from native Hammer.
interface IEntityTool Interface for the addon layer to implement, this is called from native Hammer.
interface IMapViewDropTarget Provides an interface for dragging and dropping Asset or Package on a map view. Use with CanDropAttribute to register yo
interface IPathTool Interface for the addon layer to implement, this is called from native Hammer.
interface IToolFactory