VoK.Sdk
Doxygen generated documentation for the Dungeon Helper SDK
|
Classes | |
class | AppearanceMod |
Set of parts that can be modified in an Appearance Table More... | |
class | AppearancePart |
1 part that can be modified as part of an Appearance Table More... | |
class | AppearanceTable |
An object from client_general with IDs in the range of 0x20000000 - 0x20FFFFFF. these are typically alterations to a standard model based on customizable appearance. This is commonly used for model-level alterations to a face. For example, the tines on a Dragonborn or the tusks on a Half-Orc. Should be serialized with Newtonsoft for output purposes. More... | |
class | BlockLink |
class | Cell |
class | CellNeighbor |
class | CrossBlockLinkInfo |
class | EntityDesc |
An object from client_gamelogic with IDs in the range of 0x47000000 - 0x47FFFFFF. these are typically physical model type stuff. Should be serialized with Newtonsoft for output purposes. More... | |
class | EntityLinkDesc |
class | IdRangeAttribute |
interface | IKeymap |
exposes keybindings to plugins More... | |
class | KeymapFile |
wrapper class for reading the keymap file and exposing the data easily | |
class | KeymapLoader |
Loader for keymaps More... | |
class | Landblock |
class | LandblockBlockMap |
class | LandblockData |
class | LandblockInfo |
class | LandblockMesh |
class | LandblockProperties |
class | LandblockWeenie |
class | LightMap |
class | MapNote |
class | MapNoteCollection |
a single MapNote holds all the map notes for an area (quest/map). More... | |
class | MaterialMod |
An option in an Appearance Part. Different Noses, for example More... | |
class | MeshReplacement |
Different texture on an Appearance part More... | |
class | MoppData |
class | Position |
class | SetupReplacement |
different data id on an Appearance Part More... | |
Enumerations | |
enum | DirectInputKeys { DIK_ESCAPE = 0x01 , DIK_1 = 0x02 , DIK_2 = 0x03 , DIK_3 = 0x04 , DIK_4 = 0x05 , DIK_5 = 0x06 , DIK_6 = 0x07 , DIK_7 = 0x08 , DIK_8 = 0x09 , DIK_9 = 0x0A , DIK_0 = 0x0B , DIK_MINUS = 0x0C , DIK_EQUALS = 0x0D , DIK_BACK = 0x0E , DIK_TAB = 0x0F , DIK_Q = 0x10 , DIK_W = 0x11 , DIK_E = 0x12 , DIK_R = 0x13 , DIK_T = 0x14 , DIK_Y = 0x15 , DIK_U = 0x16 , DIK_I = 0x17 , DIK_O = 0x18 , DIK_P = 0x19 , DIK_LBRACKET = 0x1A , DIK_RBRACKET = 0x1B , DIK_RETURN = 0x1C , DIK_LCONTROL = 0x1D , DIK_A = 0x1E , DIK_S = 0x1F , DIK_D = 0x20 , DIK_F = 0x21 , DIK_G = 0x22 , DIK_H = 0x23 , DIK_J = 0x24 , DIK_K = 0x25 , DIK_L = 0x26 , DIK_SEMICOLON = 0x27 , DIK_APOSTROPHE = 0x28 , DIK_GRAVE = 0x29 , DIK_LSHIFT = 0x2A , DIK_BACKSLASH = 0x2B , DIK_Z = 0x2C , DIK_X = 0x2D , DIK_C = 0x2E , DIK_V = 0x2F , DIK_B = 0x30 , DIK_N = 0x31 , DIK_M = 0x32 , DIK_COMMA = 0x33 , DIK_PERIOD = 0x34 , DIK_SLASH = 0x35 , DIK_RSHIFT = 0x36 , DIK_MULTIPLY = 0x37 , DIK_NUMPADSTAR = 0x37 , DIK_LMENU = 0x38 , DIK_LALT = 0x38 , DIK_SPACE = 0x39 , DIK_CAPITAL = 0x3A , DIK_CAPSLOCK = 0x3A , DIK_F1 = 0x3B , DIK_F2 = 0x3C , DIK_F3 = 0x3D , DIK_F4 = 0x3E , DIK_F5 = 0x3F , DIK_F6 = 0x40 , DIK_F7 = 0x41 , DIK_F8 = 0x42 , DIK_F9 = 0x43 , DIK_F10 = 0x44 , DIK_NUMLOCK = 0x45 , DIK_SCROLL = 0x46 , DIK_NUMPAD7 = 0x47 , DIK_NUMPAD8 = 0x48 , DIK_NUMPAD9 = 0x49 , DIK_SUBTRACT = 0x4A , DIK_NUMPADMINUS = 0x4A , DIK_NUMPAD4 = 0x4B , DIK_NUMPAD5 = 0x4C , DIK_NUMPAD6 = 0x4D , DIK_ADD = 0x4E , DIK_NUMPADPLUS = 0x4E , DIK_NUMPAD1 = 0x4F , DIK_NUMPAD2 = 0x50 , DIK_NUMPAD3 = 0x51 , DIK_NUMPAD0 = 0x52 , DIK_DECIMAL = 0x53 , DIK_NUMPADPERIOD = 0x53 , DIK_F11 = 0x57 , DIK_F12 = 0x58 , DIK_F13 = 0x64 , DIK_F14 = 0x65 , DIK_F15 = 0x66 , DIK_F16 = 0x67 , DIK_F17 = 0x68 , DIK_F18 = 0x69 , DIK_F19 = 0x6A , DIK_F20 = 0x6B , DIK_F21 = 0x6C , DIK_F22 = 0x6D , DIK_F23 = 0x6E , DIK_F24 = 0x6F , DIK_KANA = 0x70 , DIK_CONVERT = 0x79 , DIK_NOCONVERT = 0x7B , DIK_YEN = 0x7D , DIK_NUMPADEQUALS = 0x8D , DIK_CIRCUMFLEX = 0x90 , DIK_PREVTRACK = 0x90 , DIK_AT = 0x91 , DIK_COLON = 0x92 , DIK_UNDERLINE = 0x93 , DIK_KANJI = 0x94 , DIK_STOP = 0x95 , DIK_AX = 0x96 , DIK_UNLABELED = 0x97 , DIK_NEXTTRACK = 0x99 , DIK_NUMPADENTER = 0x9C , DIK_RCONTROL = 0x9D , DIK_MUTE = 0xA0 , DIK_CALCULATOR = 0xA1 , DIK_PLAYPAUSE = 0xA2 , DIK_MEDIASTOP = 0xA4 , DIK_VOLUMEDOWN = 0xAE , DIK_VOLUMEUP = 0xB0 , DIK_WEBHOME = 0xB2 , DIK_NUMPADCOMMA = 0xB3 , DIK_DIVIDE = 0xB5 , DIK_NUMPADSLASH = 0xB5 , DIK_SYSRQ = 0xB7 , DIK_RMENU = 0xB8 , DIK_RALT = 0xB8 , DIK_PAUSE = 0xC5 , DIK_HOME = 0xC7 , DIK_UP = 0xC8 , DIK_PRIOR = 0xC9 , DIK_PGUP = 0xC9 , DIK_LEFT = 0xCB , DIK_LEFTARROW = 0xCB , DIK_RIGHT = 0xCD , DIK_RIGHTARROW = 0xCD , DIK_END = 0xCF , DIK_DOWN = 0xD0 , DIK_NEXT = 0xD1 , DIK_PGDN = 0xD1 , DIK_INSERT = 0xD2 , DIK_DELETE = 0xD3 , DIK_LWIN = 0xDB , DIK_RWIN = 0xDC , DIK_APPS = 0xDD , DIK_POWER = 0xDE , DIK_SLEEP = 0xDF , DIK_WAKE = 0xE3 } |
listing of all the DirectInput keys More... | |
enum | KeyBindingType { Undefined = 0 , Main , DialogBoxes , CombatControls , EditControls , SelectionUI , MusicUI , MapPanel , VendorBuyUI , ScrollableControls , ScrollableControls_Mouse , CopyAndPasteControls , DebugConsole , StringTokenDebugger } |
for ddo, this maps to Enum230000DB More... | |
enum | KeymapGroup { Undefined = 0 , Devices , MetaKeys , Bindings } |
group of settings in ddo.keymap / lotro.keymap More... | |
enum | LandblockParts : ushort { None = 0 , Data = 1 , BlockMap = 2 , Info = 4 , Properties = 8 , DistantLandscapeSector = 16 , Everything = 0xFFFF } |