DreamPoeBot developer reference

Find the API.
Build the capability.

Explore DPB1 and DPB2 by type, member or use case. Every reference includes its signatures, arguments, available results and links to related APIs.

2,215 types 14,236 members 91,072 named values
DPB1 · 0.3.29.47DPB2 · 0.4.5.88Reviewed 2026-10-02
API catalog

Find the capability you need

1040 types found
Clear filters
DPB2Class · Utilities and settings

WaitTime

Provides wait time data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Utilities and settings

WaitTimer

Track a time interval without blocking the bot. Keep the same timer instance between ticks and reset it after the periodic work.

DPB2Delegate · Utilities and settings

WaitTimerFinishedHandler

Callback contract for wait timer finished handler. The Invoke signature below shows the arguments supplied to the callback.

DPB2Class · Game state and actions

WalkabilityGrid

Provides walkability grid data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

WaterGeyser

Represents water geyser in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · World, character and items

Waypoint

Represents waypoint in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · World, character and items

Weapon

Provides weapon data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Game state and actions

WindowControlWrapper

Provides window control wrapper data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

WindowState

Provides window state data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Game data

WorldAreaDat

Provides world area dat data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

WorldDescription

Provides world description data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

WorldElement2

Provides world element2 data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

WorldElement2.WaypointPins

Provides waypoint pins data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

WorldItem

DreamPoeBot.Loki.Components

Provides world item data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

WorldItem

DreamPoeBot.Loki.Game.Objects

Represents world item in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · World, character and items

WorldItem.WorldItemLabelClass

Represents world item label class in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · Utilities and settings

Wpf

Provides wpf data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Utilities and settings

WpfRtfAppender

Provides wpf rtf appender data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Utilities and settings

YieldBase

Provides yield base data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

ZanaMissionElement

Reads zana mission element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Enum · Values and results

Act

Named values for act. Select a value when an API accepts or returns Act.

DPB2Enum · Values and results

ActionKeys

Named values for action keys. Select a value when an API accepts or returns ActionKeys.

DPB2Enum · Values and results

ActiveSkillsEnum

Named values for active skills enum. Select a value when an API accepts or returns ActiveSkillsEnum.

DPB2Enum · Values and results

ActiveSkillTypeEnum

Named values for active skill type enum. Select a value when an API accepts or returns ActiveSkillTypeEnum.

DPB2Enum · Values and results

ActorFlags

Named values for actor flags. Select a value when an API accepts or returns ActorFlags.

DPB2Enum · Values and results

ApplyCursorResult

Named values for apply cursor result. Select a value when an API accepts or returns ApplyCursorResult.

DPB2Enum · Values and results

ArmorTypes

Named values for armor types. Select a value when an API accepts or returns ArmorTypes.

This reference covers the developer-facing declarations in the reviewed Release source snapshot, including inherited APIs through their base-type links. Product versions are documented separately so differences remain visible.