VoK.Sdk
Doxygen generated documentation for the Dungeon Helper SDK
VoK.Sdk.Ddo Namespace Reference

Namespaces

namespace  Enums
 

Classes

interface  IActiveEffect
 Represents an active effect on an Entity. More...
 
interface  IBank
 interface for defining a bank. ie, the shared bank, the character bank, etc More...
 
interface  IBankDataMessage
 definition for a bank data message More...
 
interface  IBankItem
 interface representing an item in the new banking system. More...
 
interface  IBankPage
 page of items in a bank More...
 
interface  IBankTab
 data about a bank tab. ingame, a tab is a user-defined organization mechanism to the right of the item listing. More...
 
interface  IBankTabDataMessage
 definition for a bank tab data message More...
 
interface  ICharacter
 a character belonging to the currently launched game client (ie, subscription and server specific) More...
 
interface  IClassInfo
 class information avaiable from the Who tab More...
 
interface  IConfirmResurrectionMessage
 
interface  IDdoEventProvider
 Definitions for all the Ddo Events exposed by Dungeon Helper More...
 
interface  IDdoGameDataProvider
 Interface that describes all the functionality exposed by the Dungeon Helper framework More...
 
interface  IDdoPlugin
 Interface for what a plugin must implement to run in the DH framework More...
 
interface  IDdoSocialEntity
 someone on the who tab. this object contains a subset of the data found on the full IEntity record and typically includes class breakdown, gender, race, name, and a last known location More...
 
interface  IEffectAblativeUse
 data about ablative damage removed from an effect More...
 
interface  IEffectDialog
 Triggers when an effect requires a UI dialog. Most common usage: Greater Teleport. More...
 
interface  IEffectExpress
 data about an Effect applied to the current character. default effect properties are parsed for you. More...
 
interface  IEffectUpdateDuration
 data about an effects duration and paused state More...
 
interface  IEnhancementTree
 represents a selected enhancement tree in the enhancement UI. More...
 
interface  IHotbarSlot
 a single hotbar slot for a character More...
 
interface  IInventoryOptions
 
interface  ILevelupData
 data associated with leveling up! More...
 
interface  IOpenAdvancementDialog
 data associated with opening up the levelup dialog More...
 
interface  IPartyMember
 available information about somebody in your party More...
 
interface  IPortalInfo
 information give in the quest dialog selection window (aka PortalActivate) More...
 
interface  IUiEvent
 defines the data that gets passed from DH to plugins on a UiEvent. More...
 
class  NameGenerator
 Class that attempts to generate names for objects found in client_gamelogic.dat More...
 
class  ScriptEventArgs
 wrapper for all the data elements of a script event. More...
 
class  SetBonus
 bonus that's part of a set More...
 
class  SetMaster
 object used to retrieve set information from the dats More...
 
interface  UiEvent
 

Enumerations

enum  DdoPropertyTypes : uint {
  Unknown = 0 ,
  Boolean = 1 ,
  Byte = 1 ,
  Integer = 2 ,
  Float = 3 ,
  Vector = 4 ,
  Color = 5 ,
  String = 6 ,
  StringInfo = 7 ,
  EnumMapper = 8 ,
  DataFile = 9 ,
  Waveform = 10 ,
  InstanceID = 11 ,
  Position = 12 ,
  TimeType = 13 ,
  TimeStamp = 13 ,
  Bitfield32 = 14 ,
  Bitfield64 = 15 ,
  Array = 16 ,
  Struct = 17 ,
  StringToken = 18 ,
  PropertyID = 19 ,
  Int64 = 20 ,
  TriState = 21 ,
  ArbitraryBitfield = 22
}